видел есть такие решения чтобы поблочно читать файл, типа задать размер block size. Я хочу выяснить, как определять когда:
1. Какой размер блока является более менее оптимальный?
2. На основании чего принимаются решения об установке размера блока?
1. оптимальный размер блока зависит от многих факторов. вычисляется эмпирически. 2. в зависимости от того как ты собираешься читать файл, не забывай что ты используешь УЖЕ буферизированные файловые объекты.
а где развернуто об этом почитать можно?
в книжке по системному программированию под твою ОС.
заодно можешь прочитать про mmap
кстати я видел ответ чувака на stack'е про mmap но не очень понял как юзануть ее
ну да
Обсуждают сегодня