php xdebug: Jak profilować rozwidlony proces
Używam demona PHP do profilowania.
Rozpoczęty proces php ładuje wszystkie wymagane dane,widelce sam rozdziela obciążenie pracą na wszystkie rdzenie,czeka aby rozwidlone dzieci skończyły i zbiera wyniki generowane przez dzieci.
Ponieważ udostępniam środowisko CLI innym użytkownikom, muszę zacząćprofilowanie xdebug poprzez wstrzyknięcie wartości php.ini do wywołania powłoki.
$ php -d xdebug.profiler_enable=1 -d xdebug.profiler_output_dir="/home/xxx" daemon.php
Wygenerowany plik cachegrind, jakkolwiek, profiluje rodzica, a więc pokazuje 90% snu.
Czy istnieje sposób profilowania pracowników bez budowania sterownika do bezpośredniego ich ładowania?
Dzięki