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

Операционная система не только позволяет запускать прикладные программы, но и является механизмом, распределяющим ресурсы компьютера в ходе работы этих программ.

В разделе «Обзор компьютерных систем» уже рассматривались основные ресурсы компьютера: процессорное время, основная память, всевозможные внешние устройства; также к ресурсам можно отнести таймеры и некоторые процедуры операционной системы. Ресурсы эти распределяются между процессами. Процесс предсталяет собой базовое понятие большинства операционных систем, и чаще всего определяется как программа, находящаяся в стадии выполнения.

Управление ресурсами вычислительной системы с целью наиболее эффективного их использования — назначение операционной системы. Многозадачная операционная система занимается переключением процессора с одного процесса на другой, максимизируя его загрузку, а также отслеживает конфликты при обращении к общим ресурсам.

Критерий эффективности, в соответствии с которым операционная система организует управление ресурсами компьютера, может быть различным и зависит от назначения информационно-вычислительной системы, частью которой она является. Например, в одних системах важен такой критерий, как пропускная способность — число задач, выполненных за единицу времени, а в других — время реакции (время, прошедшее с момента ввода команды до получения отклика системы).


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



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