Foros del Web » Programando para Internet » PHP »

Traza de PHP y/o ver memoria gastada en la ejecución

Estas en el tema de Traza de PHP y/o ver memoria gastada en la ejecución en el foro de PHP en Foros del Web. quería saber si es posible hacer la traza de un programa PHP con algun software y tambien si es posibe saber cuanta memoria se gasta ...
  #1 (permalink)  
Antiguo 29/07/2006, 19:35
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 15 años, 1 mes
Puntos: 4
Traza de PHP y/o ver memoria gastada en la ejecución

quería saber si es posible hacer la traza de un programa PHP con algun software
y tambien si es posibe saber cuanta memoria se gasta en la ejecución.

Me gustaríua saber esto para poder averiguar como optimizar mis códigos
  #2 (permalink)  
Antiguo 31/07/2006, 09:12
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Podrías usar:

DBG Debugger
http://dd.cron.ru/

Por lo menos podrás ejecutar paso a paso tus aplicaciones (no sé si esto será la "traza" de un programa) ...

No recuerdo que haga cálculos sobre la memoria consumida (eso tal vez lo verías si ves los procesos lanzados por PHP en tu servidor con las herramientas del S.O. que uses .. fijtate que PHP es "interpretado").

Lo otro que puedes usar es Zend Studio (www.zend.com). IDE para PHP con depurador y otras herramientas para desarrollo en PHP ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 31/07/2006, 15:45
Avatar de Riven-Ward  
Fecha de Ingreso: julio-2006
Mensajes: 33
Antigüedad: 11 años, 4 meses
Puntos: 0
Puedes ir probando también mientras ejecutas con memory_get_usage(). Osea, partes el código y lo usas. Luego haces una función y lo pruebas denuevo y asi.

Para poder usarla tienes que haber instalado PHP con --enable-memory-limit.

Salu2!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:52.