Непонятно высокие LA

Zherdev Anatoly tolyar at mx.ru
Thu Jan 11 11:42:55 MSK 2007


On Wed, 10 Jan 2007 18:55:07 +0300
Монашёв Михаил <postmaster at softsearch.ru> wrote:


> > В любом случае если это 6.x (не знаю была ли проблема в 5.x), то
> > рекомендую подняться до последней, top будет более прилично
> > показывать.
> 
> Что значит "прилично"? Точнее?

Я не могу померять на сколько точнее :)

Ситуация такая. Есть тачки с CommuniGate + всякие
ассассины и другие cgp'шные хелперы постоянно пашут. В итоге получаем.
1 тредованный процесс + куча fork, и/или fork+exec
Тачки SMP.
При большом потоке писем idle иногда подбирается к нулю, но если
смотреть на процессы в топе, то вроде как ни кто не кушает CPU. После
обновления ОС, по top по крайней мере можно понять кто кушает CPU,
цифры не сравнивал, но такой дикости как все нули уже не бывает.
А вот на машинке где ОС не обновили, там нормальное явление при
близком к нулю idle и большом потоке писем на CGP top показывает что
сам cgp ни кушает вообще ни чего, причем на той машине даже SA (spamd)
не живет, там только spamc вызывается (то есть из толстых
потребителей только CGP, named и система). Это бред полный.
Действительно cgp кушает мало, но не настолько (user ~60% system ~30
по top). Пока он жил на 4.x я успел изучить его потребности.
Правда на обновленных машинах ситуация хоть и лучше, но тоже не
идеальна. Там где частые fork/exec понятно top много и не покажет,
слишком быстро процессы отмирают. Но на долго висящем тредованном
процессе могло быть и лучше. Короче, как в пятерке top поломали, так до
конца не дочинят.

P.S. Хотя возможно я рано делаю выводы. Дело в том, что после
обновления ОС не было больших потоков писем и нагрузка сейчас не
большая. Возможно глюки вылезут при большой нагрузке.

> 
> У меня FreeBSD 6.2-PRERELEASE и показания top-а очень сильно разнятся
> с показаниями ps-а . Кому верить?





-- 
Zherdev Anatoly.





More information about the nginx-ru mailing list