Внешняя память на магнитных носителях. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Внешняя память на магнитных носителях.



На смену бумажным носителям пришли магнитные. Вместо отверстий, распознаваемых оптическим способом, на магнитных лентах (пластмассовая лента, покрытая слоем ферромагнитного материала) с помощью электромагнитов (записывающая магнитная головка) наносятся намагниченные определенным образом области («пятнышки»), с помощью которых кодируются буквы двоичного алфавита – единица и ноль. При движении ленты относительно электромагнита (считывающая магнитная головка) осуществляется процедура считывания записанной на ленте информации. Первые магнитные устройства по идеям построения просто повторяли бумажные. Однако информационные емкости существенно возросли, а носители стали многоразовыми.

Накопители на магнитных лентах. Эти накопители относятся к ВЗУ последовательного доступа. В них доступ к требуемому набору данных происходит только после завершения перемотки всей предшествующей части магнитной ленты (МЛ).

Магнитные ленты для цифровой записи данных размещаются на бобинах или кассетах. Принципы размещения информации следующие:

ü информация размещается на носителе в виде блоков (массивы данных фиксированной или переменной длины);

ü информационные блоки разделены пустыми промежутками (gap) для распознания начала и окончания блока. Наличие пустых промежутков уменьшает полезный объем ленты. Частично этот недостаток устраняет метод блокирования, суть которого состоит в объединении нескольких записей в блоки;

ü блоки разделяются на информационные (ИБ) и служебные (конец файла, конец тома);

ü физическое начало и физический конец ленты определяются оптическим или механическим образом.

В ЭВМ обычно применялась девятидорожечная запись. Информация при этом записывается девятью магнитными головками (МГ). Из девяти одновременно записываемых битов восемь являются информационными (1 байт) и один бит – контрольным битом четности. Значение контрольного бита выбирается в зависимости от значений восьми информационных битов. Если число единиц в восьми информационных битах нечетное, то в контрольный бит четности заносится единица, а если четное – нуль.

    G   G EOF G   G   G EOF G EOV  
                                 

Структура данных на магнитных лентах: 1 – физическое начало ленты (начальный ракорд); 2 – информационные блоки (ИБ) 1-го файла; 3 – GAP, промежуток между блоками; 4 – EOF – end-of-file, служебный блок, задающий конец 1-го файла; 5 – информационные блоки (ИБ) 2-го файла; 6 – конец 2-го файла; 7 – EOV– end-of-volume, служебный блок, задающий логический конец ленты; 8 – физический конец ленты (конечный ракорд).

Широкое распространение получили картриджи с 8 – миллиметровыми магнитными лентами, способными хранить от 2 до 5 Гбайт информации. Чтение и запись выполняются с помощью системы спиральной развертки, подобной той, что использовалась в видеомагнитофонах.

Стример – устройство для резервного копирования больших объемов информации. В качестве носителя в этих устройствах применяются кассеты с магнитной лентой.

Магнитные ленты сыграли важную роль при организации больших информационных архивов и фондов пакетов программ.

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

Изменение формы вращающегося носителя (диск) и обеспечение движения магнитной головки поперек диска привели к появлению магнитных дисков и соответствующих накопителей – НГМД, НЖМД.

Эволюция устройств магнитной записи: лента, барабан, диск.

Улучшение качества магнитных дисков, увеличение их емкости и скорости доступа к данным практически вытеснили из употребления магнитную ленту.

Гибкие диски (дискеты, флоппи-диски) выпускались диаметром 8, 5,25 (старые форматы) и 3,5 дюйма. На дискете 3,5 дюйма со стандартной разметкой размещается 1,44 Мбайт данных, а ZIP и JAZ-диски позволяют хранить объемы до 2 Гбайт. Ферромагнитный слой нанесен на обе поверхности диска, называемыми рабочими. Дискета имеет жесткий пластмассовый корпус с перемещающейся заслонкой. Корпус и заслонка защищают рабочие поверхности гибкого диска от механических повреждений и загрязнения. Специальные механические приспособления обеспечивают защиту диска от случайной записи или стирания информации. Толщина гибкого диска составляет 80-120 мкм. В флоппи-дисководе один электродвигатель вращает диск с постоянной угловой скоростью, а второй, шаговый, обеспечивает радиальное перемещение головок и их точное позиционирование над дорожками. Головки соприкасаются с рабочими поверхностями диска.

В настоящее время наибольшую роль среди ВЗУ играет накопитель на жестких дисках, называемый винчестером (винчестер, HDD – Hard Disk Drive).

В винчестере в качестве носителей данных используется набор (пакет) жестких дисков (изготавливаются чаще из алюминия, бывают из стекла, латуни, керамики), покрытых с обеих сторон ферромагнитным материалом (феррит бария, окись хрома). Диски закреплены на одной оси (вал, шпиндель), вокруг которой они вращаются с постоянной скоростью (5-15 тысяч оборотов в минуту). Количество магнитных головок равно числу рабочих поверхностей дисков. Головки закреплены с помощью держателей, которые объединены в единый блок для обеспечения синхронного перемещения всех головок с помощью специального двигателя. Привод головок представляет собой плоскую катушку-соленоид из медной проволоки, помещенную между полюсами постоянного магнита и закрепленную на конце рычага, вращающегося на подшипнике. На другом его конце находится легкая стрелка с магнитными головками. Катушка способна перемещаться в магнитном поле при протекании через нее тока, перемещая одновременно все головки в радиальном направлении. Чтобы катушка с головками не двигалась в нерабочем состоянии (не повредилась сама и не повредила поверхность диска), имеется магнитный фиксатор, удерживающий головки выключенного винчестера на месте. В нерабочем состоянии накопителя головки находятся вблизи центра дисков, в "зоне парковки" и прижаты к сторонам пластин легкими пружинами. Но стоит дискам начать вращение – и поток воздуха приподнимает головки над поверхностью дисков (головки «всплывают»).

Головки винчестера не касаются механически поверхностей вращающихся дисков, находясь на расстоянии 0,1 микрометра, что позволяет уменьшить износ магнитного покрытия дисков и самих головок. Магнитная головка представляет собой сложную конструкцию, состоящую из десятков деталей. Эти детали настолько малы, что изготавливаются методом фотолитографии так же, как и современные микросхемы. Рабочая поверхность керамического корпуса головки отполирована с такой же высокой точностью, как и диск.

Вся высокоточная механика помещается в корпус, называемый гермоблоком. Воздух в гермоблок поступает через фильтр, предупреждающий попадание твердых частиц (пыли), другой фильтр расположен внутри корпуса и улавливает отлетающие от поверхности дисков частицы. Внутри гермоблока также находится усилитель сигнала головок, помещенный поближе к головкам, чтобы уменьшить наводки от внешних помех. Он соединен с головками гибким ленточным кабелем. Таким же кабелем подводиться питание к подвижной катушке привода головок, а иногда и к двигателю. Через небольшой разъем все это соединено с платой контроллера винчестера. Контроллер представляет собой плату электроники и размещается за пределами гермоблока. В состав контроллера входят следующие функциональные узлы: схема управления двигателем, схема управления позиционированием головок, канал чтения-записи, цифровой сигнальный процессор, микропроцессор управления, буфер памяти накопителя и интерфейсная логика.

Разметка низкого уровня на современных винчестерах выполняется на заводе-изготовителе с использованием высокоточных технологических стендов. Потребитель получает размеченный диск с дорожками и секторами. Система служебных меток приводит к уменьшению заявленной производителем емкости накопителя на 10-15%. Роль служебной информации исключительно велика: винчестер стабилизирует частоту оборотов, находит нужные дорожки и правильно располагает информацию при записи секторов.

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

Любая операция чтения (записи) с (на) магнитного диска состоит из трех этапов:

1. механический подвод магнитной головки к дорожке, содержащей требуемые данные;

2. ожидание момента, пока сектор с требуемой записью не окажется в зоне магнитной головки;

3. собственно процесс обмена данными между вычислительной машиной и магнитным диском.

Таким образом, общее время, затрачиваемое на операцию записи-считывания, состоит из суммы времени поиска соответствующей дорожки, времени поворота диска до совпадения головки с нужным сектором и времени обмена данными с ЭВМ.

Дорожки внешних и внутренних цилиндров различаются по плотности записи. Под плотностью записи понимают количество бит информации, приходящихся на единицу длины дорожки (в винчестерах достигает 105бит/см). Так как на всех дорожках находится одинаковое количество секторов, то для внутренних дорожек плотность записи больше, чем для внешних. Теоретически внешние цилиндры могут содержать больше данных, т. к. имеют большую длину окружности. Для эффективного использования пространства внешних дорожек используют метод зонной записи, при котором в зоне, расположенной на внешнем радиусе (младшая зона), записывается большее количество секторов на дорожку (120-96). К центру диска количество секторов уменьшается и в самой старшей зоне достигает 64-56. Т. к. скорость вращения дисков постоянная величина, то от внешних зон при одном обороте поступает больше информации, чем от внутренних. Эта неравномерность компенсируется специальными методами, но в целом емкость жестких дисков при зонной записи можно увеличить на 30%.

За считывание (запись) файла несет ответственность операционная система, поддерживающая файловые структуры на магнитном диске. Помимо данных диск содержит специальные каталоги, с помощью которых осуществляется поиск нужной информации. Ведением службы каталогов также занимается операционная система.

Электронная плата, управляющая работой винчестера, достаточно сложна и, по сути, представляет собой самостоятельную ЭВМ с собственным процессором, памятью.

Ведущими производителями жестких дисков была разработана технология, позволяющая объективно оценить состояние всех систем винчестера. Эта технология получила название S. M.A. R.T. (Self Monitoring Analysis and Reporting Technology) и присутствует во всех современных винчестерах. Когда работает накопитель, его микропроцессор ведет подсчет циклов включения-выключения, количество отработанных часов, фиксируется время раскрутки двигателя до номинальной скорости, число ошибок чтения, число вновь появившихся сбойных секторов и многое другое. Кроме того, с помощью специальных датчиков определяется температура устройства, количество полученных ударов и т. д.

Все данные автоматически, без участия пользователя, заносятся в специальную таблицу на диске и периодически обновляются. Еще они постоянно сравниваются с предельно допустимыми значениями, превышение (или наоборот) которых указывает на серьезные неполадки накопителя. Эта таблица называется таблицей SMART-параметров.

Для пользователя ПК важно, чтобы НЖМД имел большую емкость, высокую производительность и обеспечивал сохранность данных.

Рассмотрим некоторые характеристики НЖМД.

Среднее время поиска – время, необходимое для позиционирования МГ на нужную дорожку (мс).

Средняя латентность (запаздывание) – время ожидания, в течение которого диски поворачиваются, пока нужный сектор не окажется под МГ (мс).

Среднее время доступа = Среднее время поиска + Среднее запаздывание (мс).

Скорость передачи данных (пропускная способность) определяет скорость, с которой данные считываются или записываются на диск после позиционирования МГ.

Скорость передачи данных в групповом режиме – скорость считывания данных из буфера НЖМД (ОЗУ НЖМД). Буфер служит для промежуточного хранения считываемых с диска и записываемых на диск данных и ускорения доступа. (Для шины SCSI 2 – до 40 Мбайт/с).

Скорость внутреннего обмена (долговременная максимальная или минимальная скорость передачи данных) – характеризует производительность НЖМД, когда его буфер обмена не используется. Эта характеристика сильно зависит от скорости вращения дисков.



Поделиться:


Последнее изменение этой страницы: 2016-08-06; просмотров: 622; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.97.61 (0.017 с.)