Пользовательского поиска
|
работает как
генератор, выдает команду на установку позиционера в парковочное положение,
которая успевает выполниться до снижения скорости вращения ниже критической. В
некоторых винчестерах (Quantum) этому способствует помещенное между дисками
подпружиненное коромысло, постоянно испытывающее давление воздуха. При
ослаблении воздушного потока коромысло дополнительно толкает позиционер в
парковочное положение, где тот фиксируется защелкой. Движению головок в сторону
шпинделя способствует также центростремительная сила, возникающая из-за
вращения дисков.
Работа
жесткого диска
Теперь — собственно о процессе работы
винчестера. После начальной настройки электроники и механики микрокомпьютер
винчестера переходит в режим ожидания команд от контроллера, расположенного на
системной плате или интерфейсной карте. Получив команду, он включает нужную
головку, по сервоимпульсам отыскивает нужную дорожку, дожидается, пока до
головки «доедет» нужный сектор, и выполняет считывание или запись информации.
Если контроллер запросил чтение/запись не одного сектора, а нескольких —
винчестер может работать в так называемом блочном режиме, используя ОЗУ в
качестве буфера и совмещая чтение/запись с передачей информации к контроллеру
или от него.
Для
оптимального использования поверхности дисков применяется так называемая
зоновая запись (Zoned Bit Recording — ZBR), принцип которой состоит в том, что
на внешних дорожках, имеющих большую длину (а следовательно — и информационную
емкость), информация записывается с большей плотностью, чем на внутренних.
Таких зон с постоянной плотностью записи в пределах всей поверхности образуется
до десятка и более; соответственно, скорость чтения и записи на внешних зонах
выше, чем на внутренних. Благодаря этому, файлы, расположенные ближе к «началу»
винчестера, в целом будут обрабатываться быстрее файлов, расположенных ближе к
его «концу».
Теперь о том, откуда берутся неправдоподобно большие количества головок, указанные в параметрах винчестеров. Когда-то эти числа — число цилиндров, головок и секторов на дорожке — действительно обозначали реальные физические параметры (геометрию) винчестера. Однако при использовании ZBR количество секторов меняется от дорожки к дорожке, и для каждого винчестера