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



АРХИТЕКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ - часть 5


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




Содержание  Назад  Вперед