@romteh

Чем дебажить утечки памяти в php?

Здравствуйте. Есть демон который крутится в вечном цикле (там используется доктрина, возможно она что то не подчищает). Подскажите, может есть какие то инструменты для дебага утечек памяти? Или как вы находите утечки?
  • Вопрос задан
  • 324 просмотра
Пригласить эксперта
Ответы на вопрос 5
@Fractalzombie
Software Engineer
А не проще ли поднять нормальный демон? https://daemon.io
Ответ написан
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
там используется доктрина, возможно она что то не подчищает

А вы чистите Identity Map?
И точно какой-нибудь XDebug не включен?

А вообще - вам нужен профайлер. Выше один уже предложили. Есть ещё xhprof и blackfire.io.
Ответ написан
@feldwebel
На всякий случай:
logging: false
profiling: false

в настройках соединения.
Ответ написан
akubintsev
@akubintsev
Опытный backend разработчик
Логгирование на первом этапе нужно с фиксацией размера используемой памяти. На втором этапе, когда хоть какая-то локализация проблемного места будет, действительно использовать профайлер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
30 мая 2020, в 00:18
500 руб./за проект
29 мая 2020, в 23:52
10000 руб./за проект
29 мая 2020, в 23:10
6000 руб./за проект