Я недавно обнаружил, что на одном из наших сайтов есть утечка памяти, это очень странно, потому что это произошло внезапно. Я использовал GTop для измерения объема памяти на процесс, и он говорит мне, что реальное значение составляет где-то около 65 МБ (на сервере) на запрос и дополнительно 5 МБ.
Я попытался предварительно загрузить модули в файле startup.pl, указанном в статье о настройке производительности для mod_perl. Ничего не произошло, если бы общая разделяемая память уменьшилась до 3,7 МБ, в этой ситуации я думал, что мое приложение выполняет утечку памяти до того, как какая-либо строка кода была выполнена, я измерил память, просто чтобы выяснить, что общее значение фактически составляет 64 МБ мои вопросы: есть ли предварительное распределение памяти по умолчанию для каждого процесса? Есть ли проблема с конфигурацией? У mod_perl утечка памяти?
Большое спасибо.