18658

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

Доклад

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

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

Русский

2013-07-08

17.42 KB

23 чел.

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

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

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

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

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


 

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

49062. Развитие творческого мышления младших школьников на уроках математики 771.5 KB
  Задачи как средство развития творческого мышления младших школьников. Систематическая работа учителя в режиме творческого обучения когда ежедневно ученикам на уроках предлагается решить по желанию на выбор нестандартные задачи способствует формированию положительного отношения к заданиям проблемно-поискового характера критичности мышления и умению проводить миниисследования; содействует проявлению более высокой степени самостоятельности в постановке вопросов и поиска решений. Поэтому очень важно в круг...
49063. Гидравлический расчет трубопроводов 289.5 KB
  Определяем скорость движения на первом участке м с движение турбулентное Определим коэффициент сопротивления Rэабсолютная шероховатость трубы Потери напора на трение...
49064. ГИДРАВЛИЧЕСКИЙ РАСЧЁТ ТРУБОПРОВОДОВ 288 KB
  На трубопроводе с общим расходом воды Q0 имеется участок с параллельно включенными ветвями (рис.2). Определить расходы в отдельных ветвях и напор, действующий между точками разветвления НАВ. Трубы стальные сварные умеренно заржавевшие
49065. Методы локализации неисправностей на аппаратуре СВ и РМ 405 KB
  Схема управления и программ. Весь цикл ЦВУ по времени разделен на четыре программы (П1,П2,П3,П4), каждая из которых содержит до четырех подпрограмм и определенное количество команд. Схема управления и программ конструктивно размещена в нескольких ТЭЗах...
49066. Устройство сбора телеметрической информации с оценкой измеряемой величины с порогом 382 KB
  Конструктивная реализация устройства включает в себя ряд коммутаторов с подключенными к ним дешифраторами аналоговоцифровой преобразователь АЦП и микропроцессорный блок включающий в себя сам микропроцессор тактовый генератор и память ПЗУ и ОЗУ 5 стр. В работе произведен расчет и выбор АЦП расчет и выбор коммутаторов разработка структурной схемы алгоритма программы отладки расчет требуемой памяти и частоты выборки отсчетов. Чтобы считать с определенного датчика сигнал необходимо выбрать коммутатор его канал и запустить АЦП....
49067. ОСНОВЫ ТЕОРИИ И ИСТОРИИ ЖУРНАЛИСТИКИ 758 KB
  Журналистика – это вид общественной и творческой деятельности, связанной со сбором, обработкой и периодическим распространением социально значимой информации. «Социально значимая» информация – важная для общества, для его безопасности и успешного развития, актуальная для многих людей, позволяющая им адаптироваться к происходящим переменам.
49068. Выбор смысле схемы развития районной электрической сети при соблюдении заданных требований к надежности схемы 608.5 KB
  Точными или прямыми методами называются такие, которые в предположении, что все вычисления ведутся точно (без округлений) позволяют получить точные значения неизвестных в результате конечного числа операций. Практически все вычисления ведутся с округлениями, поэтому и значения неизвестных, полученных точным методом, будут содержать погрешности. Точными методами являются метод Гаусса и решение линейных уравнений установившегося режима с помощью обратной матрицы.
49069. Написать программу, описывающую структуру MARSH 375 KB
  Ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов. Вывод на экран информации о маршруте, номер которого введен с клавиатуры...
49070. Система кадрового делопроизводства на железнодорожной станции Вихоревка 1.45 MB
  Исследовать теоретические основы системы кадрового делопроизводства и определить её место в системе управления персоналом; исследовать методику оценки состояния системы кадрового делопроизводства и её совершенствования; провести анализ системы кадрового делопроизводства железнодорожной станции Вихоревка и дать оценку её состояния...