LINUX.ORG.RU

История изменений

Исправление no-such-file, (текущая версия) :

Тебе нужно оптимизировать не размеры чтения как таковые, а сколько раз тебе нужно сходить в ядро за новыми данными. Чтение всего (или крупными частями) будет быстрее, чем чтение блоками.

может по 512б будет быстрее и смещение на 15кб, чем 4к чтение и тоже самое смещение

Если читать через fread/mmap то должно быть одинаково

чтение целиком скажем 16Мб и его парсинг

Это должно быть чуток быстрее, но зависит от настройки readahead.

Исходная версия no-such-file, :

Тебе нужно оптимизировать не размеры чтения как таковые, а сколько раз тебе нужно сходить в ядро за новыми данными. Чтение всего (или крупными частями) будет быстрее, чем чтение блоками.