Speicherzugeordnete Dateien Dateisystemzugriff über NFS-Leistung

Speicherzugeordnete Dateien Dateisystemzugriff über NFS-Leistung

Ich debugge ein System, das auf Dateien auf AWS EFS zugreift, wobei das EFS aufgrund von IO-Operationen seinen Spitzendurchsatz erreicht. Mir ist aufgefallen, dass die Anwendung manchmal speicherabgebildete Dateien im EFS liest, und zwar mit Python wie folgt: data = mmap.mmap(fileno, 0, mmap.MAP_PRIVATE)

Die Anwendung liest viele Teile der Daten auf unterschiedliche Weise und an unterschiedlichen Stellen. Ich habe mich gefragt, was in diesem Fall hinter den Kulissen passiert. Führt jeder Zugriff zu dataeinem EFS/NFS-API-Aufruf? Oder wird am Anfang alles auf einmal gelesen? Wie wird der IO-Zugriff in speicherabgebildeten Dateien verwaltet, insbesondere beim Zuordnen von Dateien über NFS.

verwandte Informationen