Average Load

Материал из devopswiki
Версия от 09:50, 18 мая 2013; ALG devTeam (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Официальное название Average Load or Run Queue
Тип счётчика Моментальный (фиксируется 1 раз за каждый период измерений)
Описание Количество процессов, отмеченных как «отложенные» в очереди готовности процессора и ожидающих назначения на выполнение. Потоки выполнения в очереди готовности процессора размещены по приоритетности: поток с наивысшим приоритетом будет запущен следующим, как только процессор будет свободен. Количество процессоров и ядер не влияет на очередь готовности
Примечания по использованию Многие программные потоки выполнения находятся в добровольном состоянии ожидания. Подмножество активных потоков устанавливает практическую верхнюю границу длины очереди процессора, за которой можно наблюдать
Производительность Важный вторичный индикатор, помогающий определить, является ли процессор потенциальным узким местом
Пороговое значение Признак того, что ограничение мощности может быть причиной чрезмерных задержек приложений
Текст ячейки На машине с одним очень занятым процессором, повторные наблюдения, показавшие среднюю нагрузку больше 2, являются предупреждающим знаком о том, что зачастую доступно больше работы, чем процессор может справиться. Для многопроцессорных машин, нужно разделить длину очереди выполнения на количество физических процессоров
Связанные метрики
  • CPU Utilization
  • Queue length\runq-sz (Solaris)
  • Queue Statistics\runq-sz (AIX)