Лекция: Концепция ресурса

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

Ресурс вычислительной системы — средство вычислительной системы, которое может быть выделено процессу обработки данных на определенный интервал времени.

Основными ресурсами вычислительной системы являются: процессоры; области основной памяти; наборы данных; периферийные устройства; программы.

Для осуществления планирования и распределения ресурсов ОС необходима информация об их свойствах, что достигается введением упорядочения ресурсов по ряду классификационных признаков.

Признак “Реальность существования” ресурса разделяет ресурсы на физические и виртуальные (от англ. Virtual — возможный). Под физическим понимают ресурс, который реально существует и при распределении его между процессами в ВС обладает всеми присущими ему физическими характеристиками. Виртуальный ресурс — это некоторая модель физического ресурса.

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

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

Чем больше машина, реализуемая средствами

еще рефераты
Еще работы по информатике