The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Утечка памяти в PHP, !*! adsh, 17-Сен-07, 13:51  [смотреть все]
httpd -v
Server version: Apache/2.0.58
Server built: May 7 2006 20:48:38

httpd -l
Compiled in modules:
core.c
mod_access.c
mod_auth.c
mod_include.c
mod_log_config.c
mod_env.c
mod_setenvif.c
prefork.c
http_core.c
mod_mime.c
mod_status.c
mod_autoindex.c
mod_asis.c
mod_cgi.c
mod_negotiation.c
mod_dir.c
mod_imap.c
mod_actions.c
mod_userdir.c
mod_alias.c
mod_so.c

Тестируем голый апач:

apachectl start

ps aux | grep httpd | awk '{ print $5}'
3948
3948
3948
3948
3948
3948
1508

apachectl graceful (10 раз)

ps aux | grep httpd | awk '{ print $5}'
3948
3948
3948
3948
3948
3948
1468

apachectl graceful (10 раз)

ps aux | grep httpd | awk '{ print $5}'
3948
3948
3948
3948
3948
3948
1508

Теперь подгружаем модулем PHP Version 4.4.2:

apachectl start

ps aux | grep httpd | awk '{ print $5}'
8600
8624
8624
8624
8624
8624
1508

apachectl graceful (10 раз)

ps aux | grep httpd | awk '{ print $5}'
8892
8916
8916
8916
8916
8916
1508

apachectl graceful (10 раз)

ps aux | grep httpd | awk '{ print $5}'
9192
9216
9216
9216
9216
9216
1508

Написал, в своё время багрепорт: http://bugs.php.net/bug.php?id=38227

Разработчики это багом не считают :/.

  • Утечка памяти в PHP, !*! adsh, 13:52 , 17-Сен-07 (1)
    Сейчас юзаю сборку Apache 2.0.61 + PHP 5.2.4 - там картина та же самая. Со временем апаче разрастается в несколько раз (по команде apachectl graceful ему раз в пол часа скармливается список определённых хостов для разграничения доступа) :(.

    Кто нибудь может прояснить ситуацию?.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру