Master-X
Форум | Новости | Статьи
Главная » Форум » Хостинги / Домены / Железо » 
Тема: Как уменьшить Load average на серваке?
цитата
22/08/08 в 14:43
 greencore
Сабж, может памяти увеличить?
цитата
22/08/08 в 15:01
 kit
Если памяти хронически не хватает и используется своп, то это поможет
Самое правильно
1) Поиграться с настройками веб-сервера.
2) Оптимизация работы с базой (создание индексов, более правильные запросы, и т.д.)
3) Уменьшить время выполнения процессов за счет оптимизации алгоритмов.
цитата
22/08/08 в 15:12
 Pentarh
Load Average это показатель общей нагрузки на систему. Нужно знать особенности, чтобы сказать точно, нормальный он или нет, что его вызывает и как с этим бороться.

К тому же он не показывает где расположено узкое место, которое вызывает перегрузку.

Узкое место может быть в нехватке памяти, нехватке процессорного времени, может быть затык в IO винчестера. Но скорей всего это неоптимальные алгоритмы софта.

Необходимо проанализировать что создает такую нагрузку и устранить затык. Возможно вообще ничего добавлять не нужно, просто перестроить архитектуру. У меня были случаи когда исправление 3х строк кода в пхп драмматически снижало нагрузку на сервер.

Вопрос сродни медицине: у меня температура, может мне выпить аспирин?

Выпей. Возможно температура упадет. Но скорей всего это не решение проблемы.
цитата
22/08/08 в 15:51
 JM
top запусти и смари че жрет и када ;)
иногда тупо логи у апача отключить достаточно ;)
цитата
22/08/08 в 17:03
 Pentarh
На фрибсд с включенным поллингом, например ЛА в районе 5-10 это нормально.

На линуксе при активно работающем ATAoE в допустимых пределах, ЛА 13 это нормально.

В обоих случаях ЛА вызвано специфическими вещами, которые никаких тормозов не вызывают.

А для обычного веб сервера ЛА>4 с одним-двумя процессорами это ахтунг.

смотреть надо по ситуации короче
цитата
22/08/08 в 18:21
 localhost
хотя бы запости строчек 20 из top
чтоб было примерно видно в чем дело
цитата
22/08/08 в 18:45
 unixanet
Linux must die

юзай Виндоус
цитата
22/08/08 в 18:56
 greencore
2unixanet: а я его юзаю... на ноуте icon_smile.gif

Проблема была в том что поставил скрипт от известного производителя, и он мне все сиджы положил во время апдейда, ЛА было от 15до 40

Вот я щас и думаю под него какой сервак брать icon_smile.gif

Спасибо за ответы!
цитата
22/08/08 в 21:13
 Pentarh
Аналогично, на ноуте вот счас пишу из под Kubuntu )
цитата
22/08/08 в 22:57
 Soft-Com
Посмотри какой IOWait во время пиковой загрузки - это будет показательнее.
Если проблема возникла после установки нового скрита то горлыщко скорее всего или в проце или в винтах (по топу/вмстату и т.д. было бы понятнее)

P.S.
Поддерживаю Пентарха, без данных тебе точного лекарста никто не даст.


Эта страница в полной версии