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

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

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

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

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

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

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



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


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

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

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

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

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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Запись / чтение файлов... (2007)
- Форум Чтение запись COM порта (2018)
- Форум Буферизация «>» (2009)
- Форум Открыть файл на запись без буферизации (2008)
- Форум gstreamer - чтение и запись. (2016)
- Форум Linux чтение,запись сектора (2012)
- Форум Низкая скорость чтения/запись (2015)
- Форум Чтение-запись в сокет (2009)
- Форум Чтение/запись файлов Paradox -? (2001)
- Форум Одновременное чтение и запись «файла» (2023)