php-memory-leaks icon indicating copy to clipboard operation
php-memory-leaks copied to clipboard

Поиск и устранение утечек памяти в PHP

Поиск и устранение утечек памяти в PHP

Демонстрационный проект стрима Валентина Удальцова на канале PHP Point.

Упомянутые материалы

Расширение php-memprof

  • https://github.com/arnaud-lb/php-memory-profiler
  • под Mac устанавливаем Judy из исходников
  • pecl install memprof
  • brew install qcachegrind
  • memprof_dump_callgrind(fopen($projectDir.'callgrind.dump', 'wb'));
  • MEMPROF_PROFILE=1 bin/console leak --env=prod
  • qcachegrind callgrind.dump

Расширение php-meminfo