Л. Партыка, И. И. Попов системы управления базами данных


Накопители на магнитных лентах



бет19/215
Дата29.01.2022
өлшемі4,64 Mb.
#115817
1   ...   15   16   17   18   19   20   21   22   ...   215
Байланысты:
Голицына О Л Партыка Т Л Попов И И Системы

Накопители на магнитных лентах

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

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


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

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

  • блоки разделяются на информационные (ИБ — распознаются программами) и служебные(распознаются  устройством — конец файла и конец тома);

Рис. 1.7. Структура данных на магнитных лентах:



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

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

В ЭВМ обычно применяется девятидорожечная магнитная лента. Информация записывается одновременно девятью магнитными головками. Из девяти одновременно записываемых битов информации восемь являются информационными (один байт) и один — контрольным битом четности. Начало области магнитной ленты, в которую записывается информация, называется точкой загрузки и помечается специальным физическим маркером. Физический маркер представляет собой кусочек алюминиевой фольги, наклеиваемый на расстоянии от начала магнитной ленты. Конец информационной области МЛ помечается таким же физическим маркером, наклеиваемым на расстоянии от конца МЛ. Наличие указанных специальных маркеров, распознавание которых производится фотоэлектронным способом, позволяет осуществить перемотку МЛ к началу информационной области и автоматический останов по достижении ее конца.

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




Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   215




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет