|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 03 Feb 2002 16:50:02 To : Valentin Davydov Subject : Re: Загрузка процессора -------------------------------------------------------------------------------- >>> Valentin Davydov wrote: > >Смысла в так называемом LA столько же, сколько в средней температуре > >по больнице, включая морг, за прошедший финансовый год. То есть оно > >действительно показывает что-то. Hо делать из этого осмысленные выводы > >нельзя. > > Ты это сендмэйлу рассказывай. Он-то вполне осмысленные выводы делает. Агащазз, осмысленное оно. Hе шути так, тезка. Пример имени Бутенки помнишь? Два соседа на эзере, с одного на другой поток писем на root, без задержек, по одному соединению. За несколько секунд количество mail.local возрастает до тысяч и переполняются все критические ресурсы, какие только есть. LA в это время только-только начинает показывать что-то большее чем 0, и sendmail еще не осознает, что пора бы и притормозить. Это когда деревья были большими, а серьезные машины работали со скоростью IBM PC XT, LA что-то могло значить. Сейчас это - хуже чем фикция, это та статистика, которая хуже, чем большая ложь. Вот если она будет считаться за последние 3 секунды - вот тогда можно будет ей с горем пополам верить. И то, аккуратный датчик расхода критических ресурсов был бы полезнее на порядок. У моих почтовых серверов сейчас все возможности разожраться зарезаны нахер - у демонов QueueLA=1, у разгребальщиков жестко ограничено количество процессов, а в последнее время добавил еще и ограничитель форков по уходу в background delivery. (Пока искал как это сделать - так матерился, что Snar написал на бумажке "Альман - дурак!" и повесил на стене возле моего рабочего места.;)))) Так у них сейчас регулярно возникает фигня противоположного типа: когда ядро решает, что пришла жопа - в оперативку нечего засунуть - оно на несколько секунд уходит в VM thrashing - сбрасывает все что только можно в своп, по принципу "скидывай всех, кому нужно тот выползет обратно". По завершению этого процесса, LA показывается в районе нескольких десятков (обычно от 40 до 90), sendmail радостно склеивается пока LA не упадет, мониторилка орет, дежурные пинают меня... а что я могу ему сделать? Сколько оперативки ни ставь - оно все равно пару раз в день подобные коры выкидывает. Так кому нужен этот @#$^*# LA, если он врет в обе стороны? /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7368ba7cbe87.html, оценка из 5, голосов 10
|