18658

Ресурсы операционной системы

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-07-08

17.42 KB

28 чел.

Ресурсы операционной системы

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

 Управление ресурсами включает решение следующих общих, не зависящих от типа ресурса задач:

  1.  планирование ресурса — то есть определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс;
  2.  удовлетворение запросов на ресурсы;
  3.  отслеживание состояния и учет использования ресурса — то есть поддержание оперативной информации о том, занят или свободен ресурс и какая доля ресурса уже распределена;
  4.  разрешение конфликтов между процессами.

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


 

А также другие работы, которые могут Вас заинтересовать

15727. АТП на 150 автомобилей ВАЗ-2104 и 200 грузовых автомобилей ГАЗель 364.5 KB
  Расчетнопояснительная записка к курсовому проекту на тему: АТП на 150 автомобилей ВАЗ2104 и 200 грузовых автомобилей ГАЗель Введение Курсовое проектирование по кафедре Автомобильный транспорт имеет своей целью закрепление знаний по дисциплине Производственноте...
15728. Дизельные генераторы KDE12EA3 157.97 KB
  Дизельные генераторы KDE12EA3 Дизельные генераторы KIPOR KDE12EA3 имеют новый автоматический регулятор напряжения обеспечивающий высокую точность значения выходного напряжения и мощный дизельный двигатель KD2V86F. Генератор обладает номинальным напряжением 380 / 220В номинальной с
15729. ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ СИСТЕМ ПИТАНИЯ АВТОМОБИЛЬНЫХ ДВИГАТЕЛЕЙ 116.9 KB
  Реферат на тему ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ СИСТЕМ ПИТАНИЯ АВТОМОБИЛЬНЫХ ДВИГАТЕЛЕЙ Техническое обслуживание системы питания карбюраторного двигателя Неисправности системы питания заключаются в...
15730. Маркировка автомобильных шин 140.17 KB
  Маркировка автомобильных шин Автомобильные шины маркируются алфавитноцифровым кодом который обозначается на борту шины. Этот код определяет размеры шины и некоторые из ее ключевых характеристик типа индикаторов нагрузки и скорости. Иногда внутренний борт шины со
15731. Проект организации ТО и ремонта МТП в ЦРМ хозяйства с годовым объемом работ 33000 часов 151.16 KB
  КУРСОВАЯ РАБОТА Тема: Проект организации ТО и ремонта МТП в ЦРМ хозяйства с годовым объемом работ 33000 часов РЕФЕРАТ Пояснительная записка курсового проекта содержит 39 листов машиннопечатного текста формата А4 13 таблиц и два приложения список использованно
15732. МОДЕЛИРОВАНИЕ СОСТАВА МАШИННО-ТРАКТОРНОГО ПАРКА 369.5 KB
  Реферат по моделированию: МОДЕЛИРОВАНИЕ СОСТАВА МАШИННОТРАКТОРНОГО ПАРКА ВВЕДЕНИЕ За последние годы произошло значительное сокращение количества сельскохозяйственной техники в стране. Тяжелое финансовое положение предприятий нарушенный паритет цен на маши...
15733. ОСНОВНЫЕ ДАННЫЕ ДВИГАТЕЛЯ М-14П 422 KB
  КОНСТРУКЦИЯ ДВИГАТЕЛЯ М14П ОСНОВНЫЕ ДАННЫЕ ДВИГАТЕЛЯ М14П ОБЩИЕ СВЕДЕНИЯ Авиационный двигатель М14П поршневой четырехтактный бензиновый с воздушным охлаждением девятицилиндровый однорядный со звездообразным расположением цилиндров и с карб...
15734. Технология восстановления типовых деталей 92 KB
  Реферат по дисциплине Надежность и ремонт машин на тему: Технология восстановления типовых деталей Содержание 1 Номенклатура классов и групп деталей машин. 2 Характерные дефекты и способы их устранения у типовых деталей 2.1 Корпусные детали 2.2 ...
15735. Способы устранения дефектов деталей автомобиля 89.5 KB
  Способы устранения дефектов деталей автомобиля Виды и характеристика дефектов Наиболее распространенными дефектами деталей автомобилей и агрегатов поступающих на КР являются: изменение размеров рабочих поверхностей; механические повреждения; нарушение...