Перемещение головки жесткого диска из одного цилиндра в другой - самый большой фактор снижения производительности при работе с большими файлами на вращающихся дисках. Чем дальше должна двигаться голова, тем больше удар.
Делайте записи по порядку. Это приведет к тому, что (по крайней мере, с точки зрения статистики) все сектора цилиндра будут записаны вместе (без перемещения головки), а затем головка переместится в соседний цилиндр (максимально короткое перемещение головки).
Обратите внимание, что если вы имеете дело с логическим диском с несколькими физическими дисками с резервной копией (например, RAID, NAS), проблема поиска заголовка несколько уменьшается, если имеется больше дисков, но если вы не обладаете конкретными знаниями о сопоставлении логического сектора с физическое хранилище, выполнение обновлений в порядке секторов все еще, скорее всего, минимизирует перемещения головы.