herramienta de perfil java sin interfaz gráfica de usuario

¿Existe una herramienta de perfil de Java que funcione sin una GUI en Linux, al igual que top? No tengo permiso para usar herramientas como jprofile y jvisualvm para trabajar en un modelo remoto.

preguntado el 31 de julio de 12 a las 10:07

2 Respuestas

Prueba esto: http://java.sun.com/developer/technicalArticles/Programming/HPROF.html Puede consultar los detalles del montón y de la CPU.

Respondido 31 Jul 12, 10:07

Puedes usar HPROF.

Command used: javac -J-agentlib:hprof=cpu=samples Hello.java

CPU SAMPLES BEGIN (total = 126) Fri Oct 22 12:12:14 2004
rank   self  accum   count trace method
   1 53.17% 53.17%      67 300027 java.util.zip.ZipFile.getEntry
   2 17.46% 70.63%      22 300135 java.util.zip.ZipFile.getNextEntry
   3  5.56% 76.19%       7 300111 java.lang.ClassLoader.defineClass2
   4  3.97% 80.16%       5 300140 java.io.UnixFileSystem.list
   5  2.38% 82.54%       3 300149 java.lang.Shutdown.halt0
   6  1.59% 84.13%       2 300136 java.util.zip.ZipEntry.initFields
   7  1.59% 85.71%       2 300138 java.lang.String.substring
   8  1.59% 87.30%       2 300026 java.util.zip.ZipFile.open
   9  0.79% 88.10%       1 300118 com.sun.tools.javac.code.Type$ErrorType.<init>
  10  0.79% 88.89%       1 300134 java.util.zip.ZipFile.ensureOpen

Respondido 31 Jul 12, 10:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.