J'ai utilisé le le profilage XDebug récemment dans une situation similaire. Il produit un rapport de profil complet qui peut être lu avec de nombreuses applications de profilage courantes (je ne peux pas vous donner de liste cependant, j'ai juste utilisé celle fournie avec slackware).