2009-02-04 3 views
1

여러 스레드 (pcntl_fork)를 실행하는 배치 프로세서를 작성했으며 하위 프로세스가 작동하지 않을 때 이상한 결과를 얻었으며 자원을 낭비하지 않는 것 같습니다.CLI 기반 멀티 스레드 PHP 응용 프로그램에 대한 좋은 프로파일 러는 무엇입니까?

부모 프로세스와 아이들이 무슨 일이 일어나고 있는지 '보기 위해'사용할 수있는 좋은 코드 프로파일 러, 추적 유틸리티가 있습니까?

답변

1

필자가 아는 유일한 프로파일 러는 XDebug입니다. Webgrind 또는 KCachegrind를 사용하여 결과를 처리 할 수 ​​있습니다.

작성된 PHP 코드에 대한 성능 통계를 제공하므로 코드 또는 일부 PHP/OS 버그로 인한 문제인지 파악할 수 있어야합니다.

관련 문제