> -- Цитата:
> Однако для обеспечения максимальной скорости обмена данными следует задавать длину, которая была бы кратна длине физического сектора дискового носителя информации (512 байт). Более того, фактически пространство на диске выделяется любому файлу порциями - кластерами, которые в зависимости от типа диска могут занимать 2 и более смежных секторов. Как правило, кластер может быть прочитан или записан за один оборот диска, поэтому наивысшую скорость обмена данными можно получить, если указать длину записи, равную длине кластера.http://borlpasc.narod.ru/docym/Faronov/gl5/gl5_8.html

Про особенности работы подсистемы ввода-вывода Windows можно почитать у Марка Руссиновича:
http://royallib.ru/read/russinovich_mar ... tml#113321
Там несколько разных способов описано. В BlackBox используется самый простой.