Определение, кто получает что, когда и в каком количестве

3) Выделение ресурса;

Освобождение ресурса.

 

Функции управления памятью:

1 Отслеживание состояние ресурса. Какие ее части используются и кем? Какие участки свободны.

2 При мультипрограм-мировании решать, какой процесс получает память, когда и в каком количестве.

3 Выделение памяти по запросам процессов.

4 Освобождение памяти, когда процесс выполнился или был прерван.

 

Функции управления процессорами:

1 Отслеживание ресурса (процессоры и состояние процессов). Эту программу называют регулировщиком.

2 Решать, кому предоставить возможность использовать процессор; планировщик заданий просматривает все представленные системе задания и решает, какое задание будет допущено в систему, т.е. будет иметь все требуемые ресурсы. При мультипрограммирова-нии решать, какой процесс получает процессор, когда и на сколько (отслеживает планировщик).

3 Выделять процессорное время процессу, установив соответствующее содержимое регистров, эту программу называют диспетчером.

4 Освободить процессор, если процесс исчерпал свое время или прекратился.

 

Функции управления устройствами:

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

2 Решать, какой способ распределения ресурса является эффективным. Если возможно совместное использование решать, кто его получит и насколько - планировщик ввода-вывода.

3 Выделять устройство и инициировать операции ввода-вывода.

4 Освобождать ресурс. В большинстве случаев прекращается автоматически.

Функции управления информацией

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

2 Решать, кто получает разрешение на использование ресурса, соблюдать требования защиты информации и обеспечение методов доступа.

3 Выделять ресурс, например, открытие файла.

4 Освобождение ресурса - закрытие файла.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: