Average Load

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