![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Современные вычислительные системы состоят из процессоров, памяти, таймеров, дисков, принтеров и других периферийных (внешних) устройств (устройств ввода/вывода). Операционная система обеспечивает удобный интерфейс пользователям, управляет всеми частями сложной системы. Важнейшей функцией операционной системы является организация рационального использования всех аппаратных и программных ресурсов системы: распределение процессоров, памяти, периферийных устройств и данных между процессами, конкурирующими за эти ресурсы. ОС предоставляет пользователю некоторую расширенную или виртуальную машину, с которой легче работать, чем непосредственно с реальной машиной.
ОС должна управлять всеми ресурсами вычислительной машины или системы таким образом, чтобы обеспечить максимальную эффективность их функционирования. Критерием эффективности может быть, например, пропускная способность.
Управление ресурсами включает в себя решение двух общих, не зависящих от типа ресурса задач:
· планирование ресурса – то есть определение, кому, когда, а для делимых (разделяемых) ресурсов и в каком количестве, необходимо выделить данный ресурс;
· отслеживание состояния ресурса – то есть поддержание оперативной информации о том, занят или не занят ресурс, а для делимых ресурсов – какое количество ресурса уже распределено, а какое свободно.
Для решения этих общих задач управления ресурсами разные ОС используют различные алгоритмы, что и определяет их облик в целом, включая характеристики производительности, область применения и пользовательский интерфейс. Знание внутренних механизмов операционной системы позволяет судить о ее эксплуатационных возможностях и характеристиках.
Дата публикования: 2015-09-17; Прочитано: 312 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!