Хелпикс

Главная

Контакты

Случайная статья





Управление основной памятью. Управление внешней памятью. Подсистема управления устройствами ввода/вывода. Подсистема управления файлами



Управление основной памятью

Память представляет собой большой массив слов или байт, каждый из которых имеет собственный адрес. Это хранилище данных, к которым обеспечивается быстрый доступ, распределенный между процессором и устройствами ввода/вывода. Основная память - энергозависимое устройство, которое теряет содержимое в случае выключения системы. ОС отвечает за следующие действия в связи с управлением памятью:

- ведет учет того, какая часть памяти в настоящий момент занята;

- принимает решение о загрузке процессов при освобождении пространства ОП;

- распределяет и освобождает пространство ОП в соответствии с действующими стратегиями.

Управление внешней памятью

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

- управление свободным пространством;

- распределение памяти;

- управление диском.

Подсистема управления устройствами ввода/вывода

Подсистема ввода/вывода состоит из:

- системы кэширования - буферирования;

- общего интерфейса драйверов устройств;

- драйверов специализированных устройств.

Подсистема управления файлами

Файл представляет собой набор взаимосвязанной информации, определенной при создании. Кроме собственно данных, файлы представляют программы, как в исходном, так и в объектном виде.

Подсистема ОС отвечает за следующие действия в связи с управлением файлами:

- создание файлов;

- создание и удаление подкаталогов;

- поддержку операций для манипулирования с файлами и подкаталогами;

- представление файлов во внешней памяти;

- выгрузку файлов на другие внешние устройства.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.