Современные операционные системы

Современные операционные системы
Что такое операционная система / Ленты

Ленты




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

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

Но для всех представленных уровней по мере продвижения вниз по иерархии существенно увеличивается время произвольного доступа, также разительно увеличивается емкость и снижается стоимость в пересчете на бит хранящейся информации. И поэтому вполне вероятно, что такая иерархия памяти сохранится еще на многие годы. Adobe After Effects 6.0. Видеомонтаж, спецэффекты, создание видеокомпозиций. Официальный уч. курс



Полное описание: Ленты




С этим описанием рассматриваются следующие темы:


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

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

Диски
Ранние универсальные машины работали в основном с использованием магнитных лент. Они могли читать программу с ленты, компилировать ее, затем запускать на выполнение и записывать результаты на другую ленту. Тогда не было никаких дисков и никакого понятия о файловой системе. Ситуация начала изменяться, когда IBM в 1956 году представила первый жесткий диск — RAM AC (RAndoM Access, что означало диск с произвольным доступом). Он занимал около четырех квадратных метров площади и мог хранить пять милли ... Читать

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

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