LINUX.ORG.RU
ФорумAdmin

Как узнать, какой скрипт php каким процессом является?

 


0

1

Здравствуйте.

У меня проблема того, что битрикс грузит оперативную память на сервере. При этом напущено куча процессов (вижу в htop).
Посоветуйте, пожалуйста - мне понять, какие именно файлы php, исполняемые на данный момент, в каких процессах сидят, чтобы далее с ними разбираться?
Бывает что сайт по 500-700 мб памяти ест (исключительно php), хотя он на тестовом сервере и посещаемость практически нулевая.

/var/www/cgi-bin/php5.6.24-3.fcgi

#!/bin/sh

export PHP_FCGI_CHILDREN=2
export PHP_FCGI_MAX_REQUESTS=100
exec /opt/php/php5.6.24-3/bin/php-cgi


<VirtualHost mysite.ru:80>
Loglevel debug
                ServerName mysite.ru
                DocumentRoot /var/www/html/mysite/html

                ErrorLog /var/www/html/mysite/logs/error.log
                CustomLog /var/www/html/mysite/logs/access.log combined

ScriptAlias /cgi-bin /var/www/cgi-bin
Action application/x-httpd-php /cgi-bin/php5.6.24-3.fcgi
                <Directory /var/www/html/mysite/html>
Options Indexes FollowSymLinks
AllowOverride All
php_admin_flag engine off

Require all granted
</Directory>

</VirtualHost>


/opt/php/php5.6.24-3/php.ini
date.timezone = "Europe/Moscow"
mbstring.func_overload = 2
mbstring.internal_encoding = "UTF-8"
memory_limit = 128M
file_uploads = On
max_input_time = 1500
max_execution_time = 1500
upload_max_filesize = 500M
post_max_size = 500M
max_input_vars = 10000
realpath_cache_size = 4096k


в htop вот такое безобразие:
http://i.imgur.com/srKCIY2.png

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.