В последние несколько дней у меня возникла очень большая проблема с памятью на сервере, где размещено мое веб-приложение. Использование памяти растет и не высвобождается. После нескольких минут использования приложения CakePHP память используется на 100%, поскольку сервер начинает использовать файл подкачки и делает сервер непригодным для использования.
У меня 5159948 КБ памяти, с файлом подкачки 4128764 КБ.
В php.ini ограничение памяти установлено как:
memory_limit = 1024M
Я должен сказать, что проблем не было до 2-3 дней назад. В прошлом были некоторые проблемы с симуляцией, но я решил их, воссоздав индексы в базе данных вместе с дефрагментацией базы данных. Сегодня я попытался сделать то же самое, но на этот раз я не решил проблему.
Где может быть проблема? Я не уверен, но похоже, что своп становится чуть менее эффективным, если я выключаю MySQL. Кроме того, чтобы упомянуть, что в базе данных у меня нет ничего «тяжелого».
Если вы можете помочь мне с этим вопросом, пожалуйста ...
ОБНОВЛЕНИЕ: Я обнаружил, что Apache вызывает проблему, потому что, когда я его выключаю, освобождается память .... Можете ли вы помочь мне, что сделать, чтобы решить эту проблему ...