vibro

Рейтинг
14
Регистрация
28.02.2008

Pilat, включили nginx. Действительно, это помогло. Спасибо!

Andreyka, скажем так: nginx - это крайний случай. По возможности хотелось бы сохранить текущую конфигурацию, но выжать из нее максимум, произведя необходимые настройки.

Спасибо всем, кто ответил.

Магнат, даунгрейд Мускуля не возможен, т.к. проект написан под 5-ю версию.

iBBi, переходить на более мощный VDS думаем позже. Пока же нужно выжать максимум из того, что имеем в данный момент.

kostich, а какое значение MaxRequestsPerChild лучше выставить в данном случае? Я же потому и создал эту тему, что не разбираюсь в настройках апача...

rustelekom, у нас память вся забита и, видимо, при уменьшении KeepAliveTimeout ее просто начинает не хватать.

Zaqwr, ага, сейчас попробую. По top'у мускуль есть немного. Много ест Apache (десятки процессов по 12-16 Мб).

vibro добавил 29.02.2008 в 09:43

Вот кусок top'а:

last pid: 41528; load averages: 1.46, 1.51, 1.19 up 0+01:31:47 09:37:50
71 processes: 1 running, 69 sleeping, 1 zombie
CPU states: 2.7% user, 0.0% nice, 0.0% system, 0.0% interrupt, 97.3% idle
Mem: 160M Active, 337M Inact
Swap: 320M Total, 8024K Used, 312M Free, 2% Inuse

PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
41521 www 1 96 0 16392K 9612K select 0 0:00 15.61% httpd
41520 www 1 96 0 16392K 9592K select 0 0:00 7.53% httpd
40799 www 1 96 0 16392K 9248K select 0 0:01 4.64% httpd
41518 www 1 96 0 16384K 9588K select 0 0:00 3.23% httpd
41519 www 1 96 0 16384K 9576K select 0 0:00 3.23% httpd
41346 www 1 96 0 16392K 9548K select 0 0:00 3.13% httpd
41335 www 1 96 0 16392K 9560K select 0 0:00 3.07% httpd
41243 www 1 96 0 16392K 9556K select 0 0:00 3.04% httpd
41247 www 1 96 0 16392K 9544K select 0 0:00 2.65% httpd
39920 www 1 96 0 16392K 9208K select 1 0:01 2.54% httpd
40095 www 1 96 0 16392K 9324K select 0 0:01 2.39% httpd
40714 www 1 96 0 16392K 9204K select 0 0:01 2.05% httpd
40808 www 1 96 0 16392K 9216K select 0 0:01 1.95% httpd
41288 www 1 96 0 16392K 9564K select 0 0:00 1.88% httpd
40052 www 1 96 0 16392K 9336K select 1 0:01 1.37% httpd
41344 www 1 96 0 16392K 9432K select 0 0:00 1.26% httpd
40855 www 1 96 0 16392K 9208K select 0 0:00 1.07% httpd
41102 www 1 96 0 16392K 9212K select 0 0:00 0.98% httpd
39407 www 1 96 0 16392K 9536K select 1 0:01 0.98% httpd
40716 www 1 96 0 16392K 9528K select 0 0:01 0.98% httpd
41293 www 1 96 0 16392K 9552K select 1 0:00 0.79% httpd
40723 www 1 96 0 16392K 9264K select 0 0:00 0.68% httpd
40579 www 1 96 0 16392K 9252K select 0 0:01 0.68% httpd
41337 www 1 96 0 16236K 8668K select 0 0:00 0.50% httpd
41295 www 1 96 0 16392K 9248K select 0 0:00 0.45% httpd
41284 www 1 96 0 16392K 9536K select 0 0:00 0.44% httpd
41281 www 1 96 0 16392K 9544K select 1 0:00 0.44% httpd
40055 www 1 96 0 16392K 9528K select 0 0:01 0.44% httpd
40810 www 1 96 0 16392K 9248K select 0 0:00 0.44% httpd
41375 www 1 96 0 16392K 9500K select 0 0:00 0.41% httpd
41345 www 1 96 0 16392K 9412K select 0 0:00 0.30% httpd
40600 www 1 96 0 16392K 9216K select 0 0:00 0.24% httpd
40719 www 1 96 0 16384K 9504K select 1 0:01 0.15% httpd
41108 www 1 96 0 16400K 9508K select 0 0:00 0.10% httpd
41222 www 1 96 0 16392K 9528K select 0 0:00 0.05% httpd
20507 mysql 5 20 0 15112K 6844K kserel 0 0:23 0.00% mysqld
20517 root 1 8 0 16164K 7928K nanslp 0 0:02 0.00% httpd

Видно, что не хватает памяти.

В связи с этим еще вопрос. Процессы апача занимают в среднем 16392K. Как можно уменьшить эту цифру? Отключить лишние модули апача?

Может кто-то что-то еще посоветует?..

Некоторые информационные блоки кешируются. Но в силу особенностей проекта можно кешировать лишь часть данных.

1 23
Всего: 24