[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: в чем измеряется load average?



Dmitry E. Oboukhov escribió:

(DNS, почта, апач/ftp в локалку), а тут появилась необходимость
в относительно новом кернеле (2.4.24) и еще запустил на нем rsync
и LVM и сабж теперь не спускается ниже 3.7
вопросы
1. сабж собственно

В процентах.

спасибо за содержательный ответ
;)
просто мне было понятно  la < 1
а вот >1 я первый раз увидел
что оно означает (физ. смысл) может кто-нибудь объяснить?
Гм. Ерунду сказал.
Утилита top рапортует использование процессора приложениями в процентах, а собственно load average, тот который в самом верху, должно быть совокупной загрузкой, по шкале от 0 до 1, т.е. >= 1 быть не должно (с процентами не путаешь?) Загрузка счетается так: есть некое постоянное количество циклов на еденицу времени (тактовая частота), известно сколько циклов на еденицу времени портебляет приложение, выщитывается пропорция, превращается в проценты. Все холостые циклы (не использованные системой) съедает idle.


2. как загрузка влияет на надежность (есть у кого такие данные?)

На надежность чего?

абстрактного сервера
:)
Абстрактных данных нет, чистые домыслы.
В общем и целом, отрицательно.
Теоретически, если приложение написанно идеально (т.е. без единой ошибки), и идеален процессор (скорее, все остальная система в совокупности, железо, ядро, драйвары) то оно может грузить процессор как угодно без влияния на стабильность работы. На практике так не бывает, чем больше загружена система, тем она нестабильнее (больше инструкций выполнеятся, больше вероятность что в один прекрасный момент какая-то из них глюкнет), но обычно существует возможность свести нестабильность к разумному минимому.
Качественное железо и выверенное програмное обеспечение тому помогают.
В случае с lvm и rsync не знаю, не пользовал, (в некоторой мере сую нос не в свое дело) но предполагаю что код написан качественно, и проблем быть не должно. Если очень беспокоит, советую погонять их, и систему в целом, в экстремальных режимах (искуственно повысить нагрузку на дисковою подсистему) и посмотреть что будет. А так, постоянная загрузка процессора на <5 процентов по моему вполне приемлемо, с точки зрения стабильности.

--
Alexander aka alk[ anoide | olico | ulero | ero | atraz]
(mi materializacion es fisica, mi escencia es matematica)



Reply to: