Здравствуйте, syomin, Вы писали:
TK>>Либо у вас файл попадает в кеш , либо обработка блока не настолько быстрая. S>Да, похоже, что дело именно в этом. Дело в том, что есть ещё один проход по файлу, строго последовательный, который выполняется перед вторым проходом, который я описал в исходном сообщении. Если между проходами выполнить очистку дискового кеша, то скорость обработки сильно падает...
TK>>Попробуйте отобразить файл на память и работать с ним "напрямую" S>Файл может быть больше 4 Гб. Будет ли это проблемой?
На 32бит и с 1гб проблемы скорее всего будут. Если без "приседаний" то, надо ориентироваться на 64бит железо.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.