Я запускаю PHP-демон для профилирования.
Запущенный php-процесс загружает все необходимые данные, вилки для распределения рабочей нагрузки по всем ядрам, ждет для раздвоенных детей, чтобы закончить, и собирает результаты, полученные детьми.
Поскольку я использую среду CLI для других пользователей, мне нужно запустить xdebug профилирование, введя значения php.ini в вызов оболочки.
$ php -d xdebug.profiler_enable=1 -d xdebug.profiler_output_dir="/home/xxx" daemon.php
Созданный файл cachegrind, как бы то ни было, профилирует родителя и, следовательно, показывает 90% -ный сон.
Есть ли способ профилировать рабочих, не создавая драйвер для их загрузки напрямую?
Спасибо