Тема Операционное окружение. Пользователь, администратор
Понятие операционного окружения, состав, назначение. Стандартные сервисные программы поддержки операционного окружения. Понятие базовой машины, расширенной машины. Режим пользователя, режим супервизора.
Пользователь, администратор – определяет права пользователей, ограничивает возможности, завершать чужие процессы, урезать возможности пользовательского интерфейса, Поддержка отказоустойчивости, операции резервного копирования, прикладной программист, системный программист Операционная система выполняет две основные функции: 1. Предоставление пользователю-программисту вместо реальной аппаратуры компьютера расширенной виртуальной машины, с которой удобнее работать. Виртуальная машина — это вычислительная система заданной конфигурации, моделируемая для пользователя программными и аппаратными средствами конкретного реально существующего компьютера. Операционная система является тем слоем программного обеспечения, которое преобразует аппаратную машину в виртуальную. Конфигурация виртуальной машины может существенно отличаться от реальной. 2. Повышение эффективности использования компьютера за счет рационального управления его ресурсами. Ресурсы операционной системы можно разделить на две группы (рис. 2): · программные ресурсы (процессы, виртуальное адресное пространство подсистема ввода-вывода); · аппаратные ресурсы (процессоры, память, устройства).
Тема Операционное окружение.Классификация ресурсов
Практически каждому аппаратному ресурсу соответствует программный ресурс, тесно с ним связанный (например, процессор и процесс).
Управление ресурсами включает решение следующих общих, не зависящих от типа ресурса задач: · планирование ресурса — то есть определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс; · удовлетворение запросов на ресурсы; · отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена; · разрешение конфликтов между процессами. Для решения этих общих задач управления ресурсами разные ОС используют различные алгоритмы, особенности которых, в конечном счете, и определяют облик ОС в целом, включая характеристики производительности, область применения и даже пользовательский интерфейс. Например, применяемый алгоритм управления процессором в значительной степени определяет, может ли ОС использоваться как система разделения времени, система пакетной обработки или система реального времени. Рис. 2. Классификация ресурсов
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|