18658

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

Доклад

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

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

Русский

2013-07-08

17.42 KB

27 чел.

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

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

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

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

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


 

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

85682. Концепція управління за цілями як засіб підвищення ефективності підприємства 1.8 MB
  Метою курсової роботи є дослідження теоретично-методологічних засад підвищення впливу лідерства на ефективність функціонування підприємства; вивчення теоретичних та методологічних основ управління ефективністю діяльності підприємства.
85683. Ребристое перекрытие многоэтажных гражданских и промышленных зданий 3.49 MB
  Выбор рационального варианта производят на основании сравнения технико-экономических показателей перекрытия в зависимости от назначения здания, конструктивных размеров, архитектурного оформления потолка, размеров помещений, эксплуатационных требований...
85686. Планирование производственной программы механического цеха машиностроительного завода 956 KB
  В курсовом проекте приведен комплекс расчетов по планированию производственной деятельности механического цеха машиностроительного предприятия. В задачи курсового проекта входят определения стоимости основных фондов цеха, составление калькуляции себестоимости единицы продукции...
85687. Проект участка магистральной улицы 232.5 KB
  Проезжая часть улиц должна обеспечивать пропуск транспортных потоков расчетной интенсивности. Поэтому необходимое число полос движения при многополосной проезжей части рассчитывают с учетом пропускной способности одной полосы через интенсивность приведенного транспортного потока.
85688. Иерархия нормативных правовых актов Российской Федерации 209 KB
  Целью настоящей работы является выявление и разрешение проблем связанных с иерархическим построением нормативных правовых актов в Российской Федерации. Для достижения указанной цели были поставлены следующие задачи: Раскрыть понятие и значение иерархии нормативных правовых актов...
85689. Стабилизатор тока 744.89 KB
  Потребителями электроэнергии постоянного тока в диапазоне мощностей, характерных для транзисторных преобразователей, являются электронная аппаратура всевозможного функционального назначения, маломощный электропривод, аккумуляторные батареи.