User Tools

Site Tools


apuntes:calidad

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
apuntes:calidad [2021/03/07 17:03] – [Memory Analyzer] Santiago Faciapuntes:calidad [2021/03/07 21:39] – [VisualVM] Santiago Faci
Line 112: Line 112:
 ==== Revisar el análisis de código y corregir defectos en el código ==== ==== Revisar el análisis de código y corregir defectos en el código ====
  
-A partir del análisis de código que queda registrado en SonarQube, podemos ver cuáles son los defectos que tiene nuesstro código en general (//Overall//) y también tras el último análisis realizado, con el objetivo de corregirlos en el proyecto para mejorar la calidad del mismo.+A partir del análisis de código que queda registrado en SonarQube, podemos ver cuáles son los defectos que tiene nuestro código en general (//Overall//) y también tras el último análisis realizado, con el objetivo de corregirlos en el proyecto para mejorar la calidad del mismo.
  
 {{ youtube>1CMikzmbtjk }} {{ youtube>1CMikzmbtjk }}
Line 129: Line 129:
 {{ jconsole.png?100 }} {{ jconsole.png?100 }}
 </figure> </figure>
 +
 +[[https://docs.oracle.com/javase/10/management/using-jconsole.htm#JSMGM-GUID-77416B38-7F15-4E35-B3D1-34BFD88350B5|JConsole]] es una herramienta de las conocidas como APM (Application Performance Monitoring) tools, puesto que permite monitorizar la ejecución de aplicaciones Java.
 +
 +Permite monitorizar multitud de aspectos en aplicaciones Java locales y remotas: uso de CPU, memoria utilizada, hilos en ejecución, . . . y también realizar volcados de memoria del Heap de Java.
  
 === Ejecutar JConsole === === Ejecutar JConsole ===
Line 162: Line 166:
 </figure> </figure>
  
-[[https://visualvm.github.io/|VisualVM]] es una herramienta de las conocidas como APM (Application Performance Monitoring) tools, puesto que permite monitorizar la ejecución de aplicaciones Java.+[[https://visualvm.github.io/|VisualVM]] es otra herramienta de las conocidas como APM (Application Performance Monitoring) tools, puesto que permite monitorizar la ejecución de aplicaciones Java.
  
 Permite monitorizar multitud de aspectos en aplicaciones Java locales y remotas: uso de CPU, memoria utilizada, hilos en ejecución, . . . y también realizar volcados de memoria del Heap de Java. Permite monitorizar multitud de aspectos en aplicaciones Java locales y remotas: uso de CPU, memoria utilizada, hilos en ejecución, . . . y también realizar volcados de memoria del Heap de Java.
Line 182: Line 186:
 ==== Memory Analyzer ==== ==== Memory Analyzer ====
  
-{{ mat.png }}+{{ mat.png?200 }}
  
 https://www.eclipse.org/mat/ https://www.eclipse.org/mat/
apuntes/calidad.txt · Last modified: 2021/03/07 21:40 by Santiago Faci