Особенности конструкции современных НЖМД, виды дефектов магнитного диска НЖМД
Современный накопитель на жестких магнитных дисках (НЖМД) представляет собой сложное электронно-механическое устройство. Элементы накопителя размещены на электронной плате и гермоблоке (см. Рисунок36). Основным элементом, размещенным на электронной плате является микроконтроллер (специализированная микроЭВМ), который управляет работой всех устройств накопителя и организует связь с ЦП. Все данные подлежащие хранению размещаются на магнитном диске, который имеет следующую логическую организацию (см. рис 37 ):
Рисунок 37 – Структурная схема НЖМД
Рисунок 38 – Схема размещения данных на диске
Служебная информация Служебная информация необходима для функционирования самого НЖМД и скрыта от пользователя. Служебную информацию можно разделить на четыре основных типа: • серво-информацию, или серворазметку; • формат нижнего уровня;
• резидентные микропрограммы (рабочие программы); • таблицы конфигурации и настройки • таблицы дефектов. Серворазметканеобходима для работы сервосистемы привода магнитных головок НЖМД. Именно по серворазметке осуществляется их позиционирование и удержание на дорожке. Сервисная разметка записывается на диск в процессе производства через специальные технологические окна в корпусе собранного гермоблока. Запись осуществляется собственными головками накопителя при помощи специального высокоточного прибора - серворайтера. Перемещение позиционера головок осуществляется специальным толкателем серворайтера по калиброванным шагам, которые намного меньше межтрековых интервалов. Рабочие программы (микрокод) управляющего микроконтроллера представляют собой набор программ, необходимых для работы НЖМД. К ним относятся программы первоначальной диагностики, управления вращением двигателя, позиционирования головок, обмена информацией с дисковым контроллером, буферным ОЗУ и т.д. Производители жестких дисков размещают часть микропрограмм на магнитном носителе не только для экономии объема ПЗУ, но и для возможной оперативной коррекции кода, если в процессе производства или эксплуатации обнаруживаются ошибки. Переписать микропрограмму на диске значительно проще, чем перепаивать «прошитые» микроконтроллеры. Таблицы конфигурации и настройки накопителей содержат информацию о логической и физической организации дискового пространства. Они необходимы для самонастройки электронной части диска, которая одинакова для всех моделей семейства. Таблицы дефектов. (дефект-лист) содержит информацию о выявленных дефектных секторах Современные винчестеры имеют как правило два основных дефект-листа: • Первый P-list(«Primary»-первичный) заполняется на заводе при изготовлении накопителя; • Второй G-list(«Grown» - растущий), и пополняется в процессе эксплуатации винта, при появлении новых дефектов. Кроме того, некоторые НЖМД имеют еще • лист серво-дефектов(сервометки, наносимые на пластины винчестеров, тоже иногда имеют ошибки), • список временных (pending) дефектов. В него контроллер заносит «подозрительные» с его точки зрения секторы, например те, что прочитались не с первого раза, или с ошибками. Технология изготовления магнитных дисков очень сложная, контроль состояния поверхности диска осуществляется на всех этапах изготовления, но даже это не позволяет получить поверхность магнитного диска без дефектов. В ходе эксплуатации диска количество дефектов возрастает. Поэтому производители накопителей предусмотрели специальные методы скрытия
дефектов, которые позволяют скрыть дефекты как при производстве так и при эксплуатации. Методы скрытия дефектных секторов(при производстве дисков). В наспоящее время припроизводстве дисков используется несколько основных методов скрытия дефектов. Первый заключается в переназначении адреса испорченных секторов в на адрес резервного сектора (Рисунок 38). Метод вызывает потерю производительности НЖМД, так как он, каждый раз обнаруживая сектор, помеченный как негодный, будет вынужден перемещать головки в резервную область, которая может находиться далеко от места дефекта. Такой метод скрытия дефектов получил название «метод замещения» или ремап (от английского «re-map»: перестройка карты секторов). В настоящее время при производстве не применяется. Рисунок 39 - Методы переназначения сектора
Второй (основной) способиспользует следующий алгоритм: после выявления всех дефектов, адреса всех исправных секторов переписываются заново, так, чтобы их номера шли по порядку. Плохие сектора просто игнорируются и в дальнейшей работе не участвуют. Резервная область также остается непрерывной и ее часть присоединяется к концу рабочей области - для выравнивания объема. Этот, второй основной тип скрытия дефектов получил название «метод пропуска сектора». Новый диск не имеет Bad-секторов, а резервная область непрерывна!
Рисунок 40 - Метод пропущенного сектора
Методы скрытия дефектных секторовпри эксплуатации дисков Для скрытия дефектов в бытовых условиях применяется «метод замещения» Ремап Замещение выполняется в автоматическом режиме эта технология получила название automatic defect reassignment (автоматическое переназначение дефектов), а сам процесс - reassign. Работает ремап следующим образом: если при попытке обращения к сектору происходит ошибка, контроллер понимает, что данный сектор неисправен, и «на лету» помечает его как BAD. Его адрес тут же заносится в таблицу дефектов (G-list).
Во время работы контроллер постоянно сравнивает текущие адреса секторов с адресами из таблицы и не обращается к дефектным секторам. Вместо этого он переводит головки в резервную область и читает сектор оттуда. На характеристике диска Vчтения=F(Nдор), как небольшие провалы на графике чтения. Тоже самое будет и при записи.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (3360)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |