В рамках pet-project пишу логику работы с файлами на диске.
Файлы очень большие, порядка нескольких гигабайт, так что целиком в память не закинешь, а нужно работать как с непрерывным буффером.
Во время проектирования задался вопросом: а нужно ли делать буфферизацию?.
Как обстоят дела с кэшированием в ядре?
Можно ли просто напрямую читать\писать файлы на диске без дополнительных заморочек c внутренним кэшем и будут ли значительные потери в производительности IO?
И как оно в win32/osx/%systemname%?
Ответ на:
комментарий
от dvl36

Ответ на:
комментарий
от mersinvald

Ответ на:
комментарий
от dvl36

Ответ на:
комментарий
от mersinvald

Ответ на:
комментарий
от max_lapshin

Ответ на:
комментарий
от max_lapshin
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от kirk_johnson

Ответ на:
комментарий
от mersinvald
Ответ на:
комментарий
от kirk_johnson

Ответ на:
комментарий
от mersinvald
Ответ на:
комментарий
от anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.