21d9967fbd463a067a97cbf9e688a849.ppt
- Количество слайдов: 31
§ 3 Накопители на магнитных дисках 1. Относятся к ПЗУ: десятки лет хранения при соблюдении условий Диск удобней ленты, т. к. даёт прямой доступ к любому блоку данных
2. Организация сектор дорожка
Сектор является минимальным блоком для чтения и записи Состоит обычно из 4 частей: данные 512 байт ECC адрес статус
Цилиндр – дорожки, лежащие друг над другом в стопке дисков Seagate Cheetah 73
Число дорожек FDD: 80 (high density=HD) HDD: 5 -20 тысяч Число секторов FDD: 18 (на 1. 44 МБ) HDD: 200 -600
Все диски двусторонние FD: 1. 44 МБ HD: десятки ГБ (до 80) HDD содержат до 12 дисков до 250 ГБ
Для каждой поверхности – своя головка чтения-записи. Нумеруются с 0 Адрес блока данных – номер цилиндра, головки, сектора
Низкоуровневое форматирование диска – запись адреса и статуса (bad block!) для каждого сектора
3. Основные характеристики • Ёмкость • Сменяемость дисков • Время доступа ta: поиск дорожки + ожидание сектора • Скорость записи или считывания, Б/c (с учётом ta) • Стоимость 1 МБ или ГБ • Цена
Примеры: Тип Ёмкость, байт ta, мс Скорость, МБ/с $/ГБ HDD 250 Г 4 75 1 FDD 1. 44 М 100 0. 06 300 Zip 250 М 29 2. 4 70
4. Проблемы FDD • поиск дорожки идёт «вслепую» по количеству шагов двигателя Если промазали – начинаете снова от нулевой дорожки
Но главное последствие – возможна несовместимость приводов, если у них разные положение нуля и длина «шага» FDD «понимает» только те дискеты, которые сам отформатировал
Юстировка стоит примерно столько же, сколько новый привод (280 руб. ) • Загрязнение головок и царапанье диска Чистящие дискеты + коробки для дискет
5. Механика HDD • Все диски вращаются как один Большая инерция Время разгона (1 c) >> ta
• диски вращаются постоянно: до 15000 об/мин Нагрев, шум и затраты энергии Настройте APM !
• При быстром вращении заметен гироскопический эффект Не меняйте ориентацию оси вращения !
• Диски сделаны из стеклокерамики (хрупкие!) • Диаметр от 3. 5 до 2. 5 дюймов • Отполированы настолько, что покоящаяся головка прилипает из-за молекулярных сил она паркуется на спец. дорожку
• на полных оборотах скорость движения головки относительно диска до 100 км/ч Касание запрещено Головка летит, как параплан
Параплан – это самолёт, летающий вблизи ровной поверхности Подъёмная сила больше изза сдавливания воздуха
При низком атмосферном давлении (в горах) головка взлетает плохо Часто задевает и нарушает диск Нужен герметичный HDD
• головки подводятся к цилиндрам с помощью сервопривода – привода с обратной связью (с постоянным контролем) Скорость и точность позиционирования
• возле стопки дисков ставят фильтр для ловли соринок, увлекаемых вращением воздуха • фильтр от внешней грязи стоит под отверстием, через которое выравнивается давление
6. Пути оптимизации HDD • Зонная запись – разбиение дорожек на группы с разным числом секторов: обычно в 2 раза больше на внешних дорожках В 1. 5 раза больше ёмкость
За один оборот на внешних дорожках проходит в 2 раза больше секторов чтение/запись быстрее в 2 раза
• Рост плотности записи Н-р, Fujitsu: 40 ГБ/дюйм 2 360 ГБ на 2. 5” диск
• Упреждающее считывание (кэширование): считывается вся дорожка, данные – в буфер В случае кэш-попадания имеем нулевое время ожидания сектора
7. Надёжность HDD • гарантийный срок: 1 -3 года • неисправимые ошибки чтения – раз в полгода (при постоянной работе) • исправимые ECC – раз в час
• есть резервные треки ( => секторы). Контроллер сам переадресует с bad blocks на резервные Обычные тесты показывают, что диск без дефектов!
Но есть утилиты, «видящие» таблицу дефектов см. http: //www. acelab. ru
• SMART – Self Monitoring, Analysis and Reporting Technology От Seagate, Compaq, IBM Контроллер HDD ведёт учёт отклонений от нормы и сообщает ОС о вероятных сбоях
Самые ловкие контроллеры сами пытаются «лечить» диск в свободное от запросов время.


