Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Активная загрузка диска после повисаний
> Olexander Shtepa, а какой выход из ситуации в
> данном случае может быть, на Ваш
> взгляд?
> Заранее спасибо за ответ.
> Кстати, нагрузка на диск остаётся
> высокой даже после того, как я удаляю из
> памяти процессы, повлекшие к загрузке
> диска или высокой загрузке процессора.
Если дело в свопе, то да, система надо еще время что-бы вылезти из свопа.
Чтобы небыло свопа надо контролировать разход памяти.
Пример:
MaxClients 200
И вывод top:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8097 apache 16 0 167m 65m 45m R 59.2 1.1 0:20.56 httpd
При таком потреблении ресурсов php, при затыке будет потребление памяти 65m*200
= 12.7G ОЗУ. Т.е. чтобы небыло свопа надо иметь не меньше 13 гиг ОЗУ на машине.
Возьмите свой обьем ОЗУ и подберите такой MaxClients, чтобы при максимальном
разрастании чалдов апача не было превышения расхода доступной ОЗУ.
Учтите, память используется не только на пхп, нужно оставить и на файловый кеш,
и на буфера, и на другие сервисы.
Наперед трудно сказать, попробуйте для затравки такие значения:
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 20
поиграйтесь
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|