Вот такая связка у меня отлично работает, с первого раза все ОК. Но...Ситуация. После написания одного скрипта, ну вы знаете как это бывает, - десятки перезапусков, исправление ошибок и т.п., - обнаружилось, что процесс httpd.exe занимает в памяти ужасающие 160 мегабайт. Почему ужасающие? Потому что при обычной работе сервера на 20-30 посетителей, объем занимаемой веб-сервером памяти никогда не поднимался выше 50-60 мегабайт.Эксперимент. Рестарт сервера. Процесс в памяти занимает обычный объем. Запуск скрипта с phpinfo(). Объем увеличился. Многократный запуск скрипта. Объем увеличился многократно. И ни разу не уменьшился!Вывод. Модуль php5apache2_2.dll не освобождает оперативную память после завершения выполнения скрипта.Вопрос. Это глюк модуля? Апача? Или какими-то донастройками можно избежать наличия такой неприятности?
|