Вторник, 16.06.2026
Шпаргалка :)
Меню сайта
Категории раздела
Мои статьи [172]
Наш опрос
Оцените мой сайт
Всего ответов: 259
Форма входа
Главная » Статьи » Мои статьи

4. Планирование и диспетчеризация процессов и задач

4. Планирование и диспетчеризация процессов и задач

Дисциплины FCFS, SNJ, SRT, RR.

Стратегии планирования

Прежде всего следует отмстить, что при рассмотрении стратегий планирования, как правило, идет речь о краткосрочном планировании, то есть о диспетчериза­ции. Долгосрочное планирование, как мы уже отметили, заключается в подборе таких вычисли гельпых процессов, которые бы меньше всего конкурировали ме­жду собой за ресурсы вычислительной системы.

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

- по возможности заканчивать вычисления (вычислительные процессы) в том же самом порядке, в котором они были начаты;

-  отдавать предпочтение более коротким процессам;

-  предоставлять всем пользователям (процессам пользователей) одинаковые услуги, в том числе и одинаковое время ожидания.

Когда говорят о стратегии обслуживания, всегда имеют в виду понятие процесса, а не понятие за чачи, поскольку процесс, как мы уже знаем, может состоять из не­скольких потоков (задач). Дисциплины диспетчеризации

Когда говорят о диспетчеризации, то всегда в явном или неявном виде имеют в виду понятие задачи (потока). Если ОС не поддерживает механизм гредои, то можно заменять понятие задачи на понятие процесса. Так как эти термины часто используются именно в таком смысле, мы вынуждены будем использовать тер­мин «процесс» как синоним термина «задача».

Известно большое количество правил (дисциплин диспетчеризации), в соответ­ствии с которыми формируется список (очередь) готовых к выполнению задач. Различают два больших класса дисциплин обслуживания — бесприоритетные и приоритетные. При бесприоритетпом обслуживании выбор задачи произво­дится в некотором заранее установленном порядке без учета их относительной важности и времени обслуживания. При реализации приоритетных дисциплин обслуживания отдельным задачам предоставляется преимущественное право по­пасть в состояние исполнения. Перечень дисциплин обслуживания и их класси­фикация приведены на рис. 2.1.

Запомним о приоритетах следующее:

□   приоритет, присвоенный задаче, может являться величиной постоянной;

□   приоритет задачи может изменяться н процессе ее решения.

Диспетчеризация с динамическими приоритетами требует дополнительных рас­ходов па вычисление значений приоритетов исполняющихся задач, поэтому во многих ОС реального времени используются методы диспетчеризации на основе статических (постоянных) приоритетов. Хотя надо заметить, что динамические приоритеты позволяют реализовать гарантии обслуживания задач.

Рассмотрим кратко некоторые основные (наиболее часто используемые) дисци­плины диспетчеризации.

Самой простои в реализации является дисциплина FCFS (first comefirst served), согласно которой задачи обслуживаются «в порядке очереди», то есть в порядке их появления. Тс задачи, которые были заблокированы в процессе работы (попа­ли в какое-либо из состояний ожидания, например, из-за операций ввода/выво­да), после перехода в состояние готовности ставятся в эту очередь готовности перед теми задачами, которые еще не выполнялись.

Дисциплина обслуживания SJN (shortest job next, что означает: следующим будет выполняться кратчайшее задание) требует, чтобы для каждого задания была из­вестна оценка и потребностях машинного времени. Необходимость сообщать ОС характеристики задач, в которых описывались бы потребности в ресурсах вычис­лительной системы, привела к тому, что были разработаны соответствующие языковые средства. В частности, язык JCL (job control language, язык управле­ния заданиями) был одним из наиболее известных. Пользователи вынуждены были указывать предполагаемое время выполнения, и для того, чтобы они не злоупотребляли возможностью указать заведомо меньшее время выполнения (с целью получить результаты раньше других), ввели подсчет реальных потреб­ностей. Диспетчер задач сравнивал заказанное время и время выполнения, и в случае превышения указанной оценки в данном ресурсе ставил данное задание не в начало, а и конец очереди. Еще в некоторых ОС в таких случаях использова­лась система штрафов, при которой и случае превышения заказанного машинно­го времени оплата вычислительных ресурсов осуществлялась уже но другим рас­ценкам.

Дисциплина обслуживания SJN предполагает, что имеется только одна очередь задании, готовых к выполнению. И задания, которые в процессе своего исполне­ния были временно заблокированы (например, ожидали завершения операции ввода/вывода), вновь попадают в конец очереди готовых к выполнению наравне с вновь поступающими. Это приводи к  тому, что задания, которым требуется очень немного времени для своего завершения, вынуждены ожидать процессор наравне с длительными работами, что не всегда хорошо.

Для устранения этого недостатка и была предложена дисциплина SRT (shortest remaining Lime, следующее задание требует меньше всего времени для своего за­вершения).

Дисциплина обслуживания RR предполагает, что каждая задача получает процес­сорное время порциями (говорят: квантами времени, q). После окончания кванта времени q задача снимается с процессора и он передается следующей задаче. Снятая задача ставится в конец очереди задач, готовых к выполнению. Эта дис­циплина обслуживания иллюстрируется рис. 2.3. Для оптимальной работы сис­темы необходимо правильно выбрать закон, по которому кванты времени выде­ляются задачам.


Категория: Мои статьи | Добавил: Eskander (14.06.2012)
Просмотров: 26273 | Комментарии: 70 | Рейтинг: 0.0/0
Всего комментариев: 5
5 gHgSn  
0
How in direction of Method a Mount Buller Getaway


If your self are looking at a Mount Buller holiday, your self are deciding upon a place family vacation that sets oneself aside in opposition to the take it easy. It does not acquire extended for clean site visitors towards Mt Buller and Mansfield in the direction of quickly drop within get pleasure from with the atmosphere and globe of a tranquil oasis that produces for the fantastic holiday any period of yr. If on your own are fascinated within just designing a holiday vacation that is a minor choice and a notch or 2 earlier mentioned the regular holiday vacation, then on your own really should get a Mt. Buller holiday for your upcoming holiday. Below oneself will come across out almost everything your self need to have towards recognize that will aid your self method your Mansfield holiday vacation or subsequent personalized holiday http://www.pokoje-w-rewalu-2016.com.pl/plaza/noclegi-w-rewalu-jak-spakowac-sie-na-plazowanie - Noclegi w Rewalu.
Mansfield Lodging will be concerning your very first aspects in direction of observe off of your towards do record. The initial point oneself need toward appear if by yourself will be using benefit of Mt. Buller working day excursions will be the Alzburg vacation resort. This vacation resort deals all of the features yourself need to have toward create your holiday 1 that will be remembered eternally. Your self will tumble within just appreciate all around back again at Alzburg anytime by yourself just take element inside of their Mt Buller lodging plans, and your self will be prepared toward e book your subsequent vacation listed here ahead of your self even go away.
http://s11.postimg.org/wxsjmdbz7/jodlowa.jpg
Snowboarding might be your game of selection and may perhaps be the sole rationale by yourself are contemplating this holiday. If as a result, oneself will need in direction of come to a decision a Mansfield lodging provider that will guidance your self within the preparations vital for a Mansfield Ski Seek the services of or Mt Buller elevate tickets. Despite the fact that snowboarding is a rather distinguished game in just the Place, if participants of your bash are not susceptible for the slopes, oneself could possibly additionally glance for resorts that will assist by yourself prepare Mt. Buller working day excursions that will pleasure any traveler http://www.noclegi-w-rewalu-2016.com.pl/noclegi-w-rewalu/pokoje-rewal-kiedy-nad-morze - Pokoje Rewal.
The summer months weeks Deliver an abundance of alternatives for both Mt Buller working day excursions or preference outside routines. On your own can take pleasure in horse using, mountain cycling, climbing, or even rock soaring if your self are the chaotic model. Snowboarding is not the simply just recreation within just the winter season, and oneself may well furthermore take into account snow shoeing, ice skating, or even tobogganing.
Inside of addition in the direction of a large amount of actual physical routines that oneself can take pleasure in, by yourself moreover have to have toward come across Mansfield lodging that is in the vicinity of or centrally observed towards the very good purchasing and eating amenities in just the Room. The nearby parts of Merrijig and Mansfield are household towards a variety of dining establishments that will supply decisions that will make sure you any individual. Whether or not oneself are seeking for a wonderful eating natural environment, or a informal eatery or café, on your own will obtain it listed here. Inside addition, there is a hefty business heart listed here property in the direction of financial institutions, marketplaces, and pharmacies towards meet up with any wants of yours that could possibly occur up for the duration of your holiday http://www.noclegi-w-rewalu-2016.com.pl/noclegi-w-rewalu/rewal-pokoje-w-maju-nad-morze - Rewal pokoje.
As by yourself can view, there are a amount of good reasons that generate Mt. Buller and Mansfield a location of decision for presently's traveler. If by yourself are hunting for a location family vacation that is about common in just text of working experience, start off building your Mansfield lodging these days!

4 MarryQuila  
0
Hello everybody! I need to chew out tattle on you a diminutive with myself, I am fully a stinking rich missus, I like to shock a resemble a smiling sport and I weakness my job, I'm healthy but there is no extension of a companion with whom I could hardly contain sex. You glimpse now is the habits and cold hard cash that would have to stint I have no occasion because dates and meetings that would unprejudiced talk. I lately penury vehement gender without commitment. Core value 3 athletic, enticing, low growth. My photos are here http://sex911.top/MarryQuila There is a gismo, and she can appear c rise, reasonable sire an apartment where you can come. If you are married, you can be your mistress. If you are interested then interest make little of or call.

3 fewcudhhvy  
0
Alle Erfahrungen vom 9 Maerz 2001

buna ziua

Sie lieben den Körperkult?
Beste Schönheitsklinik
Niemand operiert besser Faltenkorrektur
Warum also dauernd suchen?

Gehen Sie zur Femmestyle Webseite und bekommen Sie umfassende Informationen über

http://www.femmestyle.de/ - Fettabsaugung Bilder
Ein grossartiger Tip von tortenfischmauifemmealledomains
beannacht leibh

2 Gennadii1758  
0
здесь на официальном интернет-ресурсе собран большой выбор интересных статей про http://medbaz.com/katalog-more-112.html - признаки пищевого отравления.

1 Gerasim4025  
0
у нас на этом веб-портале подобран огромный ассортимент интересных статей про http://ublaze.ru/forum/ftopic1072.html - триколор тв личный кабинет

Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2026
    Бесплатный конструктор сайтовuCoz