ну окружности. Однако в накопителях, в которых не используется метод зонной записи, все цилиндры содержат одинаковое количество данных, несмотря на то что длина окружности у внешних цилиндров может быть вдвое больше, чем у внутренних. И в результате теряется пространство внешних дорожек, так как оно используется крайне неэффективно. Именно так, к сожалению, работают контроллеры ST-506/412 и ESDI.
При зонной записи цилиндры разбиваются на группы, которые называются зонами, причем по мере продвижения к внешнему краю диска дорожки разбиваются на все большее число секторов. Во всех цилиндрах, относящихся к одной зоне, количество секторов на дорожках одинаковое. Возможное количество зон зависит от типа накопителя; в большинстве устройств их бывает 10 и более.
Еще одно свойство зонной записи состоит в том, что скорость обмена данными с накопителем может изменяться и зависит от зоны, в которой в конкретный момент располагаются головки. Происходит это потому, что секторов во внешних зонах больше, а угловая скорость вращения диска постоянна (т.е. линейная скорость перемещения секторов относительно головки при считывании и записи данных на внешних дорожках оказывается выше, чем на внутренних).
В накопителях, работающих с внешними по отношению к ним контроллерами, зонную запись организовать нельзя, поскольку не существует стандартного способа передачи информации о зонах от накопителя к контроллеру. В накопителях SCSI и IDE можно разбить отдельные дорожки на различное число секторов, так как в этих устройствах контроллеры являются встроенными. Во встроенных контроллерах реальные номера цилиндров, головок и секторов преобразуются в логические таким образом, чтобы создать видимость того, что все дорожки имеют одинаковое число секторов. Как уже говорилось, такая процедура необходима потому, что BIOS персональных компьютеров рассчитана на работу с единым числом секторов на дорожку по всему накопителю.
Приведем в качестве примера организацию зон в жестком диске Quantum Fireball размером 3,8 Гбайт (табл. 12.6).