2011-01-13 3 views
2

Okay!Das Xdebug-Trace-Protokoll verstehen

Ich weiß, einige Leute werden mich ausflippen, aber ich habe versucht, zu suchen, konnte nichts finden und so frage ich das.

0,4917 2292504 +1288 -> MongoCollection-> FindOne() /var/www/public_html/s.php:157

Dies ist eine Zeile aus meinem Trace-Protokoll. Was bedeuten die ersten drei Zahlen?

Ich habe xdebug.show_mem_delta=On in meiner php.ini

MongoCollection->findOne() ist der Name der Funktion,

/var/www/public_html/s.php:157 ist file: Linie.

Was bedeutet 0.4917, 2292504, +1288?

Vielen Dank.

Antwort

6
0.4917 Execution time 
2292504 Memory usage 
1288  Change in memory since last output 

Von http://www.xdebug.org/docs/execution_trace Beispiel mit mem_delta eingeschaltet,

0.0003  114112 +114112 -> {main}() ../trace.php:0 
0.0004  114272  +160  -> str_split('Xdebug') ../trace.php:8 
0.0007  117424 +3152  -> ret_ord($c = 'X') ../trace.php:10 

//114112 = 114112 - 0 
//160 = 114272 - 114112 
//3152 = 117424 - 114272 
+0

Sie es bekommen .... – Ish

Verwandte Themen