Методика исследования пауз обработки клиент-серверных систем с интерактивными задачами
Рассматриваются особенности выполнения интерактивных задач в клиент-серверных системах. Предлагается методика исследования интерактивных пауз обработки и формула оптимизации механизма свопинга оперативной памяти на ее основе. Приводятся результаты экспериментальной апробации методики.
Авторы
Тэги
Тематические рубрики
Предметные рубрики
В этом же номере:
Резюме по документу**
А. А. Потапов, В. Б. Механов
ОБРАБОТКИ КЛИЕНТ-СЕРВЕРНЫХ СИСТЕМ
С ИНТЕРАКТИВНЫМИ ЗАДАЧАМИ
МЕТОДИКА ИССЛЕДОВАНИЯ ПАУЗ
Аннотация. <...> Предлагается методика исследования интерактивных
пауз обработки и формула оптимизации механизма свопинга оперативной
памяти на ее основе. <...> В зависимости от количества одновременно решаемых на CO задач и
величин пауз обработки возможны различные варианты оптимизации. <...> В рамках
данной работы предлагается методика исследования пауз обработки в
системах с интерактивными задачами, позволяющая определять границы
временных интервалов активности операторов, что, в свою очередь, позволяет
производить освобождение ОП, ведущее к более эффективному ее использованию
и уменьшению накладных расходов при свопинге. <...> Особенности выполнения интерактивных задач
При организации обработки в ИС все чаще используются расширения
традиционного подхода за счет пользовательских сеансов [1, 2], когда в решении
прикладной задачи на СО участвуют не только данные запроса, но и
набор переменных пользовательского сеанса, хранимый на СО. <...> 0-я секция всегда выполняется первой при запуске
задачи на выполнение. N-я секция всегда выполняется последней при завершении
задачи. <...> Исходными данными, необходимыми для запуска секции задачи на выполнение,
являются запросы операторов ИС. <...> Механизм
БН должен направлять запросы к промежуточным секциям задачи
исключительно на узлы, на которых уже выполняются соответствующие им
задачи. <...> В противном случае, если каждая секция одной и той же задачи будет
перераспределяться на другой узел, то накладные расходы по перемещению
контекста задачи с узла на узел сведут на нет весь эффект от механизма БН и
значительно снизят производительность системы. <...> В промежутках между запусками
различных секций задача находится в состоянии ожидания (паузы
обработки), освобождая при этом ресурсы центрального процессора (ЦП) и
устройства ввода-вывода (УВВ). <...> Отложив интервалы, соответствующие <...>
** - вычисляется автоматически, возможны погрешности
Похожие документы: