logo
Otvety_IGA

55. Управление реальной памятью. Функции ос по управлению реальной памятью. Типы адресов.

55 (85 – 86)

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

Функции ОС по управлению реальной памятью. Типы адресов.

Под памятью здесь подразумевается ОП компьютера. В отличие от HDD, для сохранения информации в ОП требуется постоянное электропитание. Особая роль памяти объясняется тем, что процессор может выполнять инструкции программы только если они находятся в памяти.

В ранних ОС управление памятью – загрузка программы и её данных с накопителя в память.

В современных ОС:

Ф-и ОС по управлению памятью в мультипрограммной системе:

- отслеживание свободной и занятой памяти

- выделение памяти процессам и её освобождение по их завершении.

- вытеснение кодов и данных процессов из ОП на диск (полное или частичное), когда основной памяти недостаточно для всех процессов и возвращение их в ОП, когда место освобождается.

- настройка адресов программы на конкретную область физической памяти.

- динамическое распределение памяти (по запросам приложений)

Во время работы ОС часто необходимо создавать новые информационные структуры:

- описатели процессов и ресурсов

-разнообразные таблицы распределения ресурсов

- буферы, используемые процессами для обмена данными

- синхронизирующие объекты и т. п.

Защита памяти – основная цель - не позволять выполняемому процессу записывать или читать данные из памяти, предназначенной другому процессу.

Типы адресов.

1) символьные имена (метки)

2) виртуальные адреса

3) физические адреса.