visual machine mac java performance jmx

java - machine - ¿Habilitar el agente JMX tiene una sobrecarga de rendimiento?



visualvm java 10 (2)

De Tuning Your GlassFish - Consejos de rendimiento :

Consejos generales de ajuste

Las características no utilizadas podrían tener un impacto negativo en el rendimiento y deberían deshabilitarse:

  • Auto despliegue de aplicaciones

  • Monitoreo JMX

  • JMS

  • Recarga dinámica de JSP

  • Validación de la conexión JDBC

  • El Administrador de seguridad podría desactivarse si todas las aplicaciones son aplicaciones internas de confianza

Fuente: http://wiki.glassfish.java.net/attach/GlassFishDay2008Hyderabad/GlassFishDay2008PerfPreso.pdf (documento PDF)

Me gustaría tener la posibilidad de utilizar jconsole en la producción, pero me preocupa un poco el rendimiento. ¿Es correcto dejar el agente JMX en ejecución (a través de -Dcom.sun.management.jmxremote) o tendrá una huella de rendimiento notable?