Tengo un script PHP bastante grande que está perdiendo memoria. Pude averiguar qué objeto está goteando, pero no he podido averiguar en qué parte del script se está filtrando. Algunas partes de mi script mantienen una referencia al objeto que gotea.Depuración de la pérdida de memoria PHP. ¿Seguir el conteo de referencia?
¿Hay alguna manera de que pueda rastrear (y preferiblemente rastrear) donde/cuando un objeto PHP tiene su recuento de referencia aumentado o disminuido?
Gracias. Soy familliar con XDebug y el seguimiento de funciones. ¿Pero sabes cómo puedo usarlo para rastrear desde dónde se hace referencia a mi objeto filtrado en mi código? –
puede intentar rastrear con webgrind le mostrará todas sus funciones invocadas-métodos, no mostrará el uso de la memoria, pero creo que puede rastrearlas por tiempo usado-uso –