Векторная интерпретация задачи
Большинство детерминированных задач прикладной области вычислительных систем сетей, являются линейными, поэтому векторная интерпретация задач здесь имеет достаточно большую общность. В частности, всегда, когда может быть определено некое желаемое или оптимальное решение, могут быть определены исходные способы решения, при необходимости задана область оптимальных решений, применим данный подход. Рассмотрим его применительно к задачам синтеза расписаний реального времени. Рассматриваемая детерминированная задача теории расписаний состоит в определении очередности передачи прав на занятие ресурса, минимизирующей его производительность при выполнении ограничений реального времени. Более подробно постановку задачи синтеза расписаний реального времени мы рассмотрим на практических занятиях, здесь лишь отметим, что ограничения реального времени Рассмотрим интерпретацию постановки задачи на рисунке.
По осям координат откладываются временные характеристики решения задачи m-го типа (в частности, Естественно, что при синтезе расписания, первую очередь, имеет смысл откладывать вектор в том m-м направлении, которое может быть получено из условия Поясним физический смысл получения новой системы координат. После обслуживания заявки m=1 ее место занимает следующая заявка из этой очереди, для которой ограничение на время обслуживания совпадает с исходным. Ни одна из заявок других очередей за это время не обслуживается или после окончания кванта ограничение на время обслуживания этих заявок уменьшится ровно на продолжительность кванта. Многоэтапная процедура оптимизации выполняется до тех пор, пока заявки всех очередей не будут обслужены за ограниченное время, и результатом решения задачи будет оптимальное расписание обслуживания при заданной длине кванта, которая, собственно, и задает производительность ресурса. Если заявки всех очередей невозможно обслужить с учетом заданных временных ограничений, необходимо повышать производительность ресурса, что приведет к уменьшению длины кванта, задающего продолжительность обслуживания одной заявки. Затем процедура синтеза расписания должна быть выполнена вновь. Если заявки всех очередей можно обслужить за время, меньшее задаваемого ограничениями, можно увеличить продолжительность кванта с повторным выполнением процедуры для оптимизации производительности ресурса. Утверждение. Продолжительность временного кванта обслуживания заявки в системе Доказательство. Чтобы иметь возможность обслужить M заявок с совпадающими
Таким образом, использование векторного метода синтеза расписаний состоит в следующем - выбирая очередность представленного кванта - синтезируем дисциплину обслуживания; выбирая же величину кванта – определяем оптимальную производительность ресурса.
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (848)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |