18658

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

Доклад

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

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

Русский

2013-07-08

17.42 KB

23 чел.

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

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

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

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

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


 

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

21691. Расширение последовательной схемы нейронного управления 106 KB
  Простая процедура обучения для эмулятора выглядит так: {рис. 109} Целью обучения является минимизация ошибки предсказания . 109} Для ускорения сходимости процесса обучения можно использовать другую модель эмулятора: {рис.
21692. Нейронный контроллер 225 KB
  Сегодня мы посмотрим что внутри у нейроконтроллера а также займёмся повышением эффективности оперативного управления. Нейронный контроллер Предположим что объект управления описываемый уравнением является обратимым. Если выход близок к выходу при соответствующих входах то многослойная нейросеть может рассматриваться как контроллер в прямой цепи управления.
21693. Обучение контроллера: подход на основе прогнозируемой ошибки выхода 361.5 KB
  Шаг 1. read ; Шаг 2. {Обучение эмулятора} for := downto 0 do begin :=; ; end; Шаг 3. {Генерация управляющего входного сигнала} :=; или :=; :=; Шаг 4.
21694. ПАРАЛЛЕЛЬНАЯ СХЕМА УПРАВЛЕНИЯ 538.5 KB
  ПАРАЛЛЕЛЬНАЯ СХЕМА УПРАВЛЕНИЯ В параллельной архитектуре нейронного управления нейронная сеть используется наравне с обычным ПИДрегулятором. Настройка выполняется таким образом чтобы выходной сигнал объекта управления как можно точнее соответствовал заданному опорному сигналу . Из этих примеров следует что даже если удастся разработать хорошую общую стратегию управления может возникнуть необходимость в её настройке с целью получения лучших практических результатов.
21695. ПРИЛОЖЕНИЯ НЕЙРОННОГО УПРАВЛЕНИЯ 453.5 KB
  Далее мы будем изучать примеры практического применения некоторых методов нейроуправления и не только нейроуправления для реальных систем. ПРИЛОЖЕНИЯ НЕЙРОННОГО УПРАВЛЕНИЯ В качестве реальной системы будем рассматривать систему управления температурой водяной ванны инвертированный маятник систему управления генератором в электрическом транспортном средстве и печь как многомерный объект управления со многими входами и выходами. Система управления температурой водяной ванны Система управления представляет собой регулятор температуры для...
21696. МЕТОДЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА 286 KB
  Вычисления соответствующие действиям нечёткого контроллера в системе управления температурой водяной ванны можно представить в виде следующего алгоритма: Шаг 1. Гн Омату рассматривает помимо нейросетевого и нечёткого управления ещё два способа управления водяной ванной. По результатам экспериментов из всех схем управления схема ПИД наиболее проста в реализации.
21697. Система стабилизации перевёрнутого маятника 668.5 KB
  Система стабилизации перевёрнутого маятника Перевёрнутый маятник представляет собой модель нестабильной системы управления сам маятник закреплён сверху на тележке которая может перемещаться вправо и влево в горизонтальной плоскости причём это перемещение является управляемым. Задача управления состоит в стабилизации маятника в вертикальном положении на возможно более продолжительное время. Цель управления состоит в том чтобы переместить тележку в позицию таким образом чтобы маятник оставался в вертикальном положении.
21698. Применение нейросетей для управления печью 145 KB
  В таких случаях целью управления является возможно более быстрое и плавное достижение требуемой температуры с последующим удерживанием её значения в заданных пределах. Система управления печью разработана японской фирмой Omron Inc. Структурная схема системы управления печью В состав системы управления входит модуль датчиков плата параллельного интерфейса вводавывода компьютер NEC PC9801F и исполнительное устройство.
21699. ОПРЕДЕЛЕНИЕ ИНТЕЛЛЕКТА 198.5 KB
  Более простое и пожалуй более понятное базовое определение интеллекта даёт доцент Днепропетровского национального университета Алексей Дубинский. Способность это мера интеллекта. Измеряется величиной интеллекта.