Процессы висят в памяти и не выгружаются (/usr/sbin/httpd)

12 3
PS
На сайте с 25.11.2009
Offline
36
19262

Всем привет!

VDS, 256 памяти, при загрузке сервера использовано примерно 135 MB памяти, при добавлении скриптом новостей в памяти появляются процессы (см. ниже) и памяти становится занятой около 200 Mb!

Вопрос! Почему висят процессы и занимают память?

Думал через какое то время выгрузятся ), утром смотрю - все по прежнему!)

Действий на сервере никаких не происходит! ...сайт тестовый без пользователей!

Спасибо за ответ!

зы

прошу сильно "не пинать" возможно за тупой вопрос - все когда то начинали....))

1325 www-data 6.4 0.0 /usr/sbin/httpd

1683 www-data 7.3 0.0 /usr/sbin/httpd

1686 www-data 7.6 0.0 /usr/sbin/httpd

1691 www-data 6.3 0.0 /usr/sbin/httpd

1692 www-data 6.3 0.0 /usr/sbin/httpd

17683 www-data 7.7 0.0 /usr/sbin/httpd

28498 www-data 7.8 0.0 /usr/sbin/httpd

32410 www-data 6.3 0.0 /usr/sbin/httpd

32761 www-data 6.2 0.0 /usr/sbin/httpd

Raistlin
На сайте с 01.02.2010
Offline
247
#1

Читаем документацию и узнаем, как работает apache prefork. переключите его в режим worker.

HostAce - Асы в своем деле (http://hostace.ru)
PS
На сайте с 25.11.2009
Offline
36
#2
Raistlin:
Читаем документацию и узнаем, как работает apache prefork. переключите его в режим worker.

спасибо за ответ!

Буду благодарен, если кто подскажет - в каком файле, какие строчки - добавить или изменить.:)

Raistlin
На сайте с 01.02.2010
Offline
247
#3

пересобрать апач из исходников как вариант... В CentOS решается просто правкой /etc/sysconfig/httpd, а в Debian - поставьте пакет с нужным MPM. Очевидные вещи много раз рассмотрены.

Andreyka
На сайте с 19.02.2005
Offline
822
#4

Апач на 256M не очень

Лучше nginx + php-fpm

Не стоит плодить сущности без необходимости
PS
На сайте с 25.11.2009
Offline
36
#5
Raistlin:
В CentOS решается просто правкой /etc/sysconfig/httpd,

у меня именно CentOS!

Открыл файл /etc/sysconfig/httpd

вижу строчку: #HTTPD=/usr/sbin/httpd.worker

Удаляю #

так? ))

project-s добавил 28-01-2011 в 11:22

Andreyka:
Апач на 256M не очень
Лучше nginx + php-fpm

256 - для ознакомления...

в реале будет 8GB

Raistlin
На сайте с 01.02.2010
Offline
247
#6

Так, так... А сколько у вас в реале будет нам не интересно ;). Апач перегрузите после удаления. И читайте документацию - на глупые очевидные вопросы отвечать не интересно ;).

M
На сайте с 16.09.2009
Offline
278
#7
Raistlin:
Читаем документацию и узнаем, как работает apache prefork. переключите его в режим worker.

Ага, а еще родить thread-safe PHP? Не городите чепухи. Для этого нужно пересобирать и апач, и PHP - как минимум. Не для беременных женщин и детей...

Автору - поставьте nginx перед апачем (Using nginx as reverse-proxy server: http://kovyrin.net/2006/04/17/typical-nginx-configurations/). Всякие nginx + php-fpm, а тем более mpm worker - не вашего ума дело. Доломаете все нахрен кривыми руками.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Andreyka
На сайте с 19.02.2005
Offline
822
#8

myhand, а что, php как cgi для апача уже отменили? :)

M
На сайте с 16.09.2009
Offline
278
#9
Andreyka:
myhand, а что, php как cgi для апача уже отменили? :)

А Вы это предлагаете в качестве решения на VPS? :-)

Кончайте с Raistlin издеваться над бедным прожектом ;-) Один посоветовал тредовый апач - другой советует вообще вынести обработку PHP в CGI.

PS
На сайте с 25.11.2009
Offline
36
#10
myhand:
Доломаете все нахрен кривыми руками.

Это не страшно, VDS специально для экспериментов....

myhand,

почитал....

и понял. что лучшая связка будет типа - nginx + php-fpm + mysql без апача .......или я не прав?

...

вообще, будут сайты на DLE...

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий