smike
Новичок
ob_ и утечка памяти
Windows NT 5.0 build 2195 Apache/1.3.34 (Win32) PHP/4.4.1
При отработке этого скрипта объем памяти занимаемый Апачем каждый раз увеличивается,
причем неравномерно, вот некоторые замеры:
6504 Kb
6952 Kb
7148 Kb
7248 Kb
7420 Kb
7628 Kb
7832 Kb
7972 Kb
8144 Kb
8352 Kb
Если вместо ob_end_flush(); поставить ob_end_clean(); то утечка памяти прекращается.
Куда девается память?
-~{}~ 08.12.06 16:23:
Дальше еще интереснее, сохранил html-код который сгенерил скрипт как статичную странцу test.html. Так вот при открытии этой статичной страницы утечка памяти продолжается!!! При открытии других статичных страниц утечки памяти нет. Кто нибуть сталкивался с подобным?
Windows NT 5.0 build 2195 Apache/1.3.34 (Win32) PHP/4.4.1
PHP:
ob_start();
//Инициализация ядра
//Подключение модуля
//Подключение шаблона
ob_end_flush();
причем неравномерно, вот некоторые замеры:
6504 Kb
6952 Kb
7148 Kb
7248 Kb
7420 Kb
7628 Kb
7832 Kb
7972 Kb
8144 Kb
8352 Kb
Если вместо ob_end_flush(); поставить ob_end_clean(); то утечка памяти прекращается.
Куда девается память?
-~{}~ 08.12.06 16:23:
Дальше еще интереснее, сохранил html-код который сгенерил скрипт как статичную странцу test.html. Так вот при открытии этой статичной страницы утечка памяти продолжается!!! При открытии других статичных страниц утечки памяти нет. Кто нибуть сталкивался с подобным?