Все дипломы
Вычислительная математика
Добавить в закладки

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>
Об авторе материала

Бадмильсон В.Н.

Бадмильсон Василий Натанович, кандидат математических наук. Родился 5 января 1965 года в городе Волгограде. С отличием окончил общеобразовательную школу. Во время обучения...
далее



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

1. Круговой опрос. В этом случае поступающее требование получает квант обслуживания (занимает ЦП на определённое время). Если оно не успевает отслужиться за выделенное время, то покидает процессор и становится в конец очереди на обслуживание. (рис.21.1). Круговой опрос применяется обычно в обучающих системах.
2. Распределение с передним и задним планами.

В этом случае требования, поступающие в систему, становятся в очередь переднего плана к процессору. Если после получения кванта обслуживания требование еще не обработано, оно поступает в очередь заднего плана, заявки из которого обслуживаются только тогда, когда пуста очередь переднего плана.

3. Обслуживание в порядке поступления.

Этот редким можно рассматривать как вариант кругового опроса, когда заявка, получившая квант обслуживания увеличивает свой приоритет и, в результате, становится в начало очереди на обслуживание.

В приводимой ниже модели сравниваются вое три алгоритма обслуживания заявок. Таблица DISP собирает статистику с распределении времени пребывания в системе, функция NUMB определяет число квантов, требуемое для обслуживания каждой конкретной заявки. Во всех трех прогонах модели входном поток запросов полностью идентичен.

SIMULATE

NUMB FUNCTION RN2,C2

0,1/1,11

DISTR TABLE MP2,50,50,20


<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>

Случайный фрагмент

...«это задача усовершенствования, если объем памяти является фактором, ограничивающим производительност»...
подробнее

Высказались
Главное в лекциях - это содержательность, достовер...
Автор: Алексей
Языки имитационного моделирования здесь описаны кл...
Автор: Селим
Лекции понравились, да и вообще предмет прикольный...
Автор: Карл
Когда увидела у вас пункт про имитационные и анали...
Автор: Яга




Известные фразы

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




Наука России - Наше будущее!