Hello everyone !

I'm Benoit Jacquemont, CTO and co-founder of Akeneo (www.akeneo). Akeneo
PIM is an open-source Product Information Management software written in
PHP.

Several features from our software need to run quite long PHP processes in
background. These process can suffer memory leaks, which are not easy to
debug.

So I have developed a small PHP extension that allows to dump the content
of the Zend memory in a JSON format. Then I provides some PHP tools to
analyze this file, like finding what are the most present objects in memory
and finding out why some instances didn't get cleanup by the ref-counter or
the garbage collector.

Here is the process I used to debug memory leak with this extension and the
associated analyzers:
https://github.com/BitOne/php-meminfo/blob/master/doc/hunting_down_memory_leaks.md

So I would like to know if it could be possible to register this extension
to PECL.

Here is the source code and documentation:
https://github.com/BitOne/php-meminfo

Thank you in advance !

Benoit

Reply via email to