Класс планирования в системе с установленными зонами
В неглобальных зонах используется системный класс планирования по умолчанию. Если задается новое значение системного класса планирования по умолчанию, неглобальные зоны получают новое значение при загрузке или перезагрузке.
В этом случае рекомендуется задать FSS как общесистемный класс планирования по умолчанию с помощью команды dispadmin. При этом процессорные ресурсы системы [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
По умолчанию класс планирования FSS использует тот же диапазон приоритетов (от 0 до 59), что и классы планирования с разделением времени (TS), интерактивный класс (IA) и класс с фиксированным приоритетом (FX). Поэтому следует избегать совместного использования процессов с этими классами планирования в одном наборе процессоров. Комбинация процессов с классами FSS, TS, IA и FX может [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Предположим, что на сервере с восьмью процессорами в проектах A, B и C выполняется несколько приложений, зависящих от ЦП. Проекту A выделяется одна доля, проекту B — две, а проекту C — три.
Проект A выполняется только на наборе процессоров 1. Проект B выполняется только на наборах процессоров 1 и 2. Проект C выполняется на наборах [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
FSS можно использовать в сочетании с наборами процессоров, что позволит осуществлять более детализированное управление распределением процессорных ресурсов между процессами, выполняющимися на каждом наборе процессоров, по сравнению с использованием только наборов процессоров. С точки зрения планировщика FSS наборы процессоров рассматриваются как самостоятельные разделы, управляемые независимо от распределения ЦП.
На распределение ЦП проектов, выполняющихся в одном наборе процессоров, [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Проекты и пользователи
Проекты – это контейнеры рабочих нагрузок в планировщике FSS. Группы пользователей, назначенные проекту, обрабатываются как единые управляемые блоки. Следует отметить, что можно создать проект с собственным количеством долей для отдельного пользователя.
Пользователи могут быть членами нескольких проектов, каждому из которых назначено разное количество долей. Процессам можно назначать разное количество процессорных ресурсов путем переноса процессов [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Примеры долей ЦП
Предположим, что в системе присутствуют два процессора и выполняются две зависящие от процессора параллельные рабочие нагрузки с названиями A и B соответственно. Каждая рабочая нагрузка выполняется как отдельный проект. Проекты настроены так, что проекту A назначено SA долей, а проекту B назначено SB долей.
В среднем, при традиционном планировании TS, каждой из рабочих нагрузок, [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
1 отзыв
Определение долей ЦП
Термин «доля» означает часть ресурсов ЦП системы, выделенных для проекта. Если проекту выделяется больше долей ЦП, чем другим проектам, такой проект получает больше процессорных ресурсов от планировщика долевого распределения.
Доли ЦП не эквивалентны процентам ресурсов ЦП. Доли позволяют определить важность рабочих нагрузок по отношению к другим рабочим нагрузкам. При назначении проекту долей ЦП наиболее [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Завершение обзора по rcapd:
Контроль использования ресурсов командой rcapstat
Команда rcapstat позволяет контролировать использование ресурсов проектами, для которых установлены ограничения по памяти.
Для отчета можно задать интервал выборки и указать количество повторений статистики.
интервал
Интервал выборки в секундах. По умолчанию используется интервал, равный 5 секундам.
число
Число повторений статистики. По умолчанию rcapstat выводит статистику до поступления сигнала [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Пожалуй, на одном дыхании с предыдущим постом, закончу обзор демона rcapd.
Исходник, само-собой, docs.sun.com.
Интервалы операций rcapd
Для периодических операций, выполняемых rcapd, можно настроить интервалы.
Все интервалы указываются в секундах. Операции rcapd и стандартные значения их интервалов описаны в следующей таблице.
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв
Раз уж пошла такая песня, с примером организации инфраструктуры на технологиях виртуализации SUN (http://compiling.ru/wp-content/uploads/2009/resource_allocation.doc), подумалось, что будет неплохо притянуть сюда немного теории из первоисточника. В примере была реализована конкретная задача, и хотя всё было очень наглядно, с каждой из представленных технологий знакомство состоялось в большей степени «шапочное».
К тому же, как и любая теория после практики, [...]
Опубликовано 12 Янв 2010 | Рубрики:
solaris |
Ваш отзыв