Pytania otagowane jako mmap

6
Kiedy powinienem używać mmap do dostępu do plików?
Środowiska POSIX zapewniają co najmniej dwa sposoby dostępu do plików. Jest średnia wywołania systemowe open(), read(), write()i przyjaciół, ale istnieje również możliwość korzystania mmap()zmapować plik do pamięci wirtualnej. Kiedy lepiej jest używać jednego nad drugim? Jakie są ich indywidualne zalety, w tym dwa interfejsy?
276 c  file-io  posix  mmap 

12
mmap () vs. bloki odczytu
Pracuję nad programem, który będzie przetwarzał pliki o rozmiarze potencjalnie 100 GB lub większym. Pliki zawierają zestawy rekordów o zmiennej długości. Mam pierwszą implementację uruchomioną i teraz dążę do poprawy wydajności, szczególnie w zakresie wydajniejszego wykonywania operacji we / wy, ponieważ plik wejściowy jest skanowany wiele razy. Czy istnieje ogólna …
185 c++  file-io  fstream  mmap 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.