Vizualizador para archivo .hp (heap profile)

Vizualizador para archivo .hp (heap profile)

de Alejandro Schubert Bentancurt Sosa -
Número de respuestas: 1

Hola, este tema no es muy importante, pero dado que de todas maneras consume cierto tiempo, especialmente en windows encontrar un visualizador adecuado para .hp, agrego el tema. Comparto una solución encontrada, si alguien tiene otra alternativa sencilla, se agradece.

Se puede convertir .hp a .ps, pero incluso así no es tan sencillo ver .ps. Una alternativa, en windows con cygwin:

   - instalar ghostscript en cygwin

   - correr hp2ps -c Sum1.ps

   - correr gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -r150 -sOutputFile=Sum1.png Sum1.ps (esto convierte a png)


Se puede poner todo en un script:

hp2ps -c $1

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -r150 -sOutputFile=${1%.*}.png $1


En linux está además hp2pretty.


Saludos,

Alejandro.

En respuesta a Alejandro Schubert Bentancurt Sosa

Re: Vizualizador para archivo .hp (heap profile)

de Alejandro Schubert Bentancurt Sosa -

Agrego dos correcciones:

- es "visualizador"

- el script tiene un error:

lo mejor es llamar por línea de comandos:

hp2ps -c myFile.hp

y luego sí en un .sh pasar como parámetro el archivo generado myFile.ps:

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=png16m -dGraphicsAlphaBits=4 -r150 -sOutputFile=${1%.*}.png $1

Saludos,

Alejandro.