Welcome! Log In Create A New Profile

Advanced

Память php-cgi

Posted by JekaRus 
Память php-cgi
December 21, 2010 09:47AM
Решил перейти с апача на nginx в целях экономии памяти тк считается что nginx потребляет меньше ресурсов. И действительно сам процесс nginx потребляет 1.3 мб оперативки. Но для того чтоб обрабатывался php пришлось установить php-cgi. И вот тут то меня ожидало разочарование. В списке процессов процесс php-cgi создается 6 раз. Каждый из процессов потребляет по 25МБ оперативки. На моем хостинге где всего 100МБ RAM это очень критично. На сайте нагрузки нет. Там установлен wordpress и из посетителей сайта только я сам. Странички открываются очень медленно. Получается что nginx вместе с php-cgi потребляют ресурсов в разы больше апача. Настройку делал по статье http://www.itpad.ru/?p=1960. Список процессов top прилагаю. Что я неправильно настроил?
Attachments:
open | download - phpcgi.JPG (84.1 KB)
Re: Память php-cgi
January 12, 2011 04:19AM
1) используй php-fpm
2) сделай настройку nginx - 2 процесса (можно и один), php-fpm - min2-max4 процеса

не нужно заблуждаться в поисках серебрянной пули. Если мы убираем php из аппача, то он где-то должен появится.
Re: Память php-cgi
January 12, 2011 04:22AM
не читай левых статей
>yum install spawn-fcgi -
spawn-fcgi на свалку
в этом скрипте есть утечки памяти - это признанный факт.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 300
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready