Характеристика методов распределения ресурсов ОС. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Характеристика методов распределения ресурсов ОС.

Поиск

31. Характеристика методов распределения ресурсов ОС.

Ресурсы бывают аппаратными (CPU, RAM, I/O U) и информационными (программы и данные). Эффективность задается производительностью и временем реакции ОС на запрос.

Уровни управляющей программы:

· Управление процессами (нижний уровень) – разделение времени и синхронизация

· Управление ОП

· Управление процессами (верхний уровень) – создание и уничтожение

· Управление I/O U

· Управление информацией – обеспечивает доступ к внешней памяти и файлам, поддерживает структуру.

Процесс – единица работы в ОС. Под ним понимают код + данные + PCB (Process Control Block). Между процессами в многозадачной ОС необходимо распределять ресурсы. Эффективность ОС – то, насколько продуктивно используется CPU для выполнения пользовательских процессов. Пробуксовка – время, когда CPU работает над системными процессами, а не пользовательскими. Для ее уменьшения ограничивают количество процессов. Методы распределения ресурсов бывают динамическими (по запросу) или статическими (при создании процесса). Различия между ними заключаются в эффективности и скорости работы с ними.

RAM

Статически память может использоваться по минимуму – неэффективно, т.к. может оставаться много неиспользуемой памяти, зато если динамически – свободной памяти в нужный момент может не оказаться.

Printer

Может использоваться только статически, иначе будут конфликты.

ОС должна разрешать тупиковые ситуации при работе с динамическими объектами, например, если один процесс пользуется одним ресурсом, а другой другим, и этим процессам нужно "обменяться" ресурсами, то они оба переходят в режим ожидания.



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 48; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.156 (0.008 с.)