накопитель на жестком диске плотность записи Способы кодирования данных Частотная модуляция Форматирование дисков Зонная запись Форматирование высокого уровня Температурная нестабильность Характеристики накопителей Парковка головок Интерфейсы накопителей на жестких дисках Кабели питания

Cache Read Speed — скорость чтения из кэша. У каждого накопителя на жестких дисках есть свой кэш-буфер, то есть на плате контроллера впаяна микросхема оперативной памяти. Считываемая головками информация с жесткого диска сначала попадает в кэш-память, а уже оттуда через контроллер материнской платы в системную память компьютера и используется дальше по назначению.

Кабели питания. В заключение скажем несколько слов о способах подачи питания на накопители. Для этих целей предусмотрены отдельные разъемы; естественно, что на кабеле, идущем от блока питания, должны иметься свободные ответные части. В табл. 14.12 приведено назначение выводов разъемов питания. В старых блоках питания предусмотрены только два разъема для подключения накопителей (в их число входят и дисководов гибких дисков). В этом случае вам придется воспользоваться Y-об-разным кабелем-"двойником", но сначала убедитесь в том, что блок питания развивает выходную мощность, достаточную для питания нескольких накопителей.

Таблица 14.12. Назначение выводов разъема питания накопителя

Вывод

Цвет провода

Сигнал

1

Желтый

+12 В

2

Черный

Общий

3

Черный

Общий

4

Красный

+5 В

Если мощность блока питания окажется недостаточной, вам придется его заменить. На кабелях новых блоков питания обычно монтируется четыре разъема для подключения накопителей, поэтому "двойник" вам, скорее всего, уже не понадобится.

Исторический экскурс. Ниже будут приведены некоторые сведения о первых контроллерах ST-506/412, устанавливавшихся фирмой IBM в компьютерах XT и AT. В свое время они сыграли решающую роль в становлении упомянутого стандарта; особенно это касается контроллера AT, который используется до сих пор.

Дело в том, что стандарт интерфейса IDE основывается на идеях, заложенных в разработанный для компьютера AT контроллер. Все принципы построения и стандарты современных интерфейсов жестких дисков возникли лишь благодаря появлению тех первых моделей.

Первые 8-разрядные контроллеры. Первым контроллером, выполненным в стандарте ST-506/412, стал контроллер жесткого диска емкостью 10 М, устанавливавшийся в компьютерах IBM XT. Этот контроллер с MFM-кодиро-ванием был разработан фирмой Xebec, поэтому он распространялся под коммерческим названием Xebec 1210. В нем устанавливалось разработанное фирмой IBM ПЗУ емкостью 8 К, в котором была записана BIOS жесткого диска с таблицей исходных данных для четырех типов накопителей. Из них можно было, подавая соответствующие сигналы, выбрать один набор, соответствующий конкретной модели накопителя. Тип накопителя выбирался перестановкой перемычек в контроллере, которые в первых устройствах, выпускавшихся фирмой IBM, были просто впаяны в плату. В контроллерах самой фирмы Xebec устанавливалось другое, несколько отличавшееся от упомянутого, но полностью совместимое с ним ПЗУ, а перемычки не впаивались в плату, что позволяло достаточно просто выбирать один из четырех заранее определенных наборов исходных параметров. Фирма Xebec разрешала компаниям, производившим окончательную сборку компьютеров, копировать свое ПЗУ и изменять встроенные наборы параметров в соответствии с используемыми моделями накопителей.

В компьютерах XT фирмы IBM последующих выпусков с накопителем на 20 М тоже устанавливался контроллер Xebec 1210, но в нем использовалось новое ПЗУ емкостью 4 К с другой таблицей исходных параметров, и такие же переставляемые перемычки, что и в контроллерах самой фирмы Xebec. Фирма Xebec никогда не выпускала контроллеров, в которых была бы предусмотрена возможность программного переконфигурирования, что могло бы существенно упростить их подстройку под конкретные модели накопителей.

Контроллер 1210 — один из самых "медленных" в стандарте ST-506/412, он мог, в лучшем случае, работать с коэффициентом чередования 5:1. Если отформатировать накопитель, на низком уровне с помощью программы расширенной диагностики для компьютеров PC или AT, то по умолчанию будет установлен коэффициент чередования, равный 6:1, при этом скорость передачи данных составит 85 Кбайт/с. Если задать коэффициент чередования равным 5:1, скорость передачи данных увеличится до 102 Кбайт/с, что по современным стандартам ничтожно мало.

Фирма Xebec разработала также совмещенный контроллер жестких и гибких дисков модели 1220, который совместим с контроллером 1210 на аппаратном уровне и может работать с ПЗУ фирм IBM и Xebec. В этом случае отдельный контроллер гибких дисков из системы можно убрать, высвободив лишний слот.

Я советую вам при первой же возможности заменить этот контроллер на устройство, допускающее программное переконфигурирование. Кроме того, подавляющее большинство других контроллеров работает значительно быстрее.

Логические bad-блоки (софт-беды) — в случае диагностики они имеют такие же проявления, как и аппаратные bad-блоки — отмечаются утилитами как нечитаемые секторы. Однако вызваны эти дефекты следующим: сектор на диске состоит из двух частей: полезной информации, которая может быть записана и считана ОС и отображена для пользователя, и служебной, которая недоступна ОС, но необходима для правильной работы накопителя.

Расчет характеристик надежности Надежность информационных систем Типовые примеры и их решения Контроллеры и накопители на жестких дисках