Я хотел бы знать, есть ли способ с помощью PHP5.3 отследить активность сборщика мусора, как в Java с командной строкой -verbose:gc.
-verbose:gc
Я пытаюсь узнать, как часто и когда происходят сборы.
Мне также интересно время, потраченное на сбор коллекций.
Похоже, что вы можете активировать Бенчмаркинг сборщика мусора , перекомпилируя PHP с флагом DGC_BENCH=1. Вы получите такую статистику:
DGC_BENCH=1
GC Statistics ------------- Runs: 110 Collected: 2072204 Root buffer length: 0 Root buffer peak: 10000 Possible Remove from Marked Root Buffered buffer grey -------- -------- ----------- ------ ZVAL 7175487 1491291 1241690 3611871 ZOBJ 28506264 1527980 677581 1025731
Это не настоящий след, но это единственное, что я смог найти.