Dantist
Вопрос такой.. Есть сервер с 2-процессорным XEON..
Стопроцентная загрузка обоих процессоров - это LA=2.0 ?.. Или идет поправка на кол-во процессоров, и нормой, как и в случае с однопроцессорной системой будет LA = 1.0?... (Ну про норму тут конечно поспорить можно, но смысл ясен.. :-))
Спасибо за ответ! :)
Dantist
zuborg писал:
100% загрузка это когда cpu idle 0%
по определению
а ЛА это из другой оперы (в других топиках уже обсуждалость)
Вообще - логично... ))) Очень даже (:
Но ЛА тут тоже учавствует... Если предположить, что своп не юзается, IO и Net Usage - в норме, а работают только процессы, которые жрут ненасытно cpu - То LA очень даже близок к CPU Usage :-)))
Цитата:
For example, a load average of "3.73 7.98 0.50" on a single-CPU system can be interpreted as: during the last minute, the CPU was overloaded by 273% (1 CPU with 3.73 runnable processes, so that 2.73 processes were waiting for their turn)
Похоже можно сделать вывод, что на 2-процессорной системе LA = 2.0 - Норма...
zuborg
неправильная интерпретация
LA может быть 10 и idle 90%
LA это средняя длина очереди процессов в шедулере, которые готовы к исполнению и ждут только освобождения процессора, чтоб его соотв занять
"средняя" - ключевое слово
Может быть так что 100 процессов захочет чего-то посчитать одновременно, в течении 0.1с они рассосутся и комп начнет остальные 0.9c простаивать. Но LA будет высокое.