Ayer descubrí VisualVM que es una verdadera joya. Se trata de una aplicación que es capaz de descubrir los diferentes procesos Java que se ejecutan en una máquina, tanto local como remota, y que te ofrece montones de información interna sobre como están funcionando estos procesos.
VisualVM está preparado para funcionar sobre todo con Java 6. En realidad, es capaz de funcionar con Java 5 o Java 1.4, pero con estas dos últimas máquinas virtuales no obtendremos realmente mucha información.
Ahora bien, si estamos utilizando Java 6 entonces esta herramienta se convierte en fundamental. Ofrece muchísima información. Nada que no se pueda obtener con otras herramientas como jhat o jstat, pero lo mejor es que viene de forma gráfica y encima no hay que configurar nada en la máquina virtual, simplemente te conectas a ella y listo.
A mi lo que más me ha gustado es la facilidad para obtener un volcado de memoria o de threads simplemente con un click. Que maravilla. No os imagináis lo útil que es esto cuando estás ejecutando un Applet ya que normalmente suele ser bastante engorroso el andar habilitando JMX para usar JConsole, o habilitando agentes en la configuración de tu Java plugin, etc. etc. Por cierto, que esta herramienta es muy similar en funcionamiento y concepto a Mission Control de BEA de la que ya hablé hace tiempo.
¿Algún otro truquillo/herramienta que utilicéis?
jueves, octubre 18, 2007
Suscribirse a:
Enviar comentarios (Atom)
Subscríbete al feed
Regístrate con Feedburner y recibirás por email todas las novedades
Comentarios Recientes
Recent Comments
Etiquetas
- programación (190)
- Arquitectura (90)
- java (78)
- Otros (76)
- empresa (62)
- sistemas (61)
- escalabilidad (56)
- agile (54)
- emprendedores (48)
- Irlanda (42)
- Open Source (31)
- google (27)
- empleo (26)
- humor (24)
- amazon (22)
- eventos (22)
- metodologías (22)
- fun (21)
- rendimiento (21)
- software (21)
- dublin (20)
- testing (18)
- startups (17)
- galicia (15)
- hadoop (15)
- spring (15)
- datacenter (14)
- seguridad (14)
- unit testing (14)
- web 2.0 (14)
- cloud computing (13)
- grails (13)
- jobsket (13)
- libros (13)
- Ingeniería (12)
- eclipse (12)
- facebook (12)
- bases de datos (11)
- virtualización (11)
- yahoo (11)
Archivo de Entradas
-
►
2011
(58)
- ► septiembre (5)
-
►
2009
(61)
- ► septiembre (3)
-
►
2008
(129)
- ► septiembre (11)
-
▼
2007
(217)
-
▼
octubre
(15)
- La típica discusión sobre escalabilidad en la web:...
- Linkedin para recruiters
- Grid vs. Spaces; Oracle Coherence vs. GigaSpaces
- Videos sobre emprendedores en Loogic
- Transparencias sobre diseño: FOWD 2007
- Una nueva utilidad para monitorizar las máquinas v...
- Donde colocar tu centro de datos en USA
- Nuevos tipos de instancia en Amazon EC2
- Buena charla sobre Hibernate en Dublin
- Amazon Web Services Startup Challenge
- Linux en Wall Street
- Un trabajo... "interesante"
- Alto rendimiento en Wall Street
- Cuidado con los cables
- Findory: ¿Hasta donde debemos optimizar?
- ► septiembre (17)
-
▼
octubre
(15)
Mi CV
Cosas que leo
List
También tenemos una tienda de Colchones y Sofás en Betanzos
comments
0 Respuestas a "Una nueva utilidad para monitorizar las máquinas virtuales Java"Publicar un comentario