Загрузка сервисов

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Загрузка сервисов

Сообщение playnet »

Есть сервак с сайтом
load averages: 0.90, 0.87, 0.87
CPU: 9.3% user, 0.0% nice, 3.1% system, 0.7% interrupt, 87.0% idle
Mem: 600M Active, 783M Inact, 449M Wired, 72M Cache, 213M Buf, 51M Free
Swap: 12G Total, 320K Used, 12G Free

При этом сайт открывается очччень медленно. Похоже, нехватка буферов или еще чего. Как проверить буферы, апач и мускуль?

вдогонку:
# ps aux | grep httpd | wc -l
152

Похоже, надо сам апач твикать :) Но вообще, куда и на что смотреть?
Спасибо сказали:
Аватара пользователя
arachnid
Модератор
Сообщения: 1100
ОС: freeBSD

Re: Загрузка сервисов

Сообщение arachnid »

как вариант - очень часто советуют проверить индексу в базе - на их кривизну (или существование)

ps. вопрос- а зачем при 2G оперативке иметь 12G свопа?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: Загрузка сервисов

Сообщение playnet »

arachnid писал(а):
22.12.2008 16:11
как вариант - очень часто советуют проверить индексу в базе - на их кривизну (или существование)

Не мой случай. Загрузка проца 10-30%, выше есть статы. Там другое пока помогло
#MaxClients 150
MaxClients 256
#MaxRequestsPerChild 0
MaxRequestsPerChild 2000

Но нагрузка будет и дальше расти, а 256 это ServerLimit. Может, с prefork на потоки перейти... Или апач пересобирать..

ps. вопрос- а зачем при 2G оперативке иметь 12G свопа?

так получилось :)
Да и в будущем будем наращивать озу, даже для двухкратного свопа это уже 6 гиг всего..
В общем, много не мало, есть не просит, там зеркало на 320 гиг.
Спасибо сказали:
Аватара пользователя
psyshit
Сообщения: 104
ОС: Debian, FreeBSD, OpenBSD

Re: Загрузка сервисов

Сообщение psyshit »

проверь maxusers в конфиге ядра, может не хватает сетевых буферов памяти? (NMBCLUSTERS=(maxusers*16)+512).
Всё, что мы делаем - абсурдно. (с) Камю
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Загрузка сервисов

Сообщение ivan2ksusr »

а какая версия apache то? :) если уж на то пошло и кол-во подкл будет расти, то следует курить в сторону nginx :)
+ проверить логи) может у тебя включен резолвинг и вместо ip у тебя хосты) проверь httpd.conf, еще есть такая гадкая штука как php :) вообщем мало информации ты выдал) давай полностью что у тебя там есть :)
Спасибо сказали:
playnet
Сообщения: 373
Статус: изучающий
ОС: CentOS, FreeBSD

Re: Загрузка сервисов

Сообщение playnet »

ivan2ksusr писал(а):
23.12.2008 09:46
а какая версия apache то? :) если уж на то пошло и кол-во подкл будет расти, то следует курить в сторону nginx :)
+ проверить логи) может у тебя включен резолвинг и вместо ip у тебя хосты) проверь httpd.conf, еще есть такая гадкая штука как php :) вообщем мало информации ты выдал) давай полностью что у тебя там есть :)

apache-2.0.63
php5-5.2.6

nginx будет. Но там не в проце проблема, а в кол-ве соединений.
Резолвинг потом проверю.
могу дать вывод mod_status, только я не понял, куда ставить extendedattributes on
Спасибо сказали: