Preguntas etiquetadas con jvm

La máquina virtual Java (JVM) permite que un conjunto de programas de software y estructuras de datos utilicen un modelo de máquina virtual para la ejecución de otros programas y scripts de computadora. Utilice esta etiqueta para preguntas relacionadas con las herramientas proporcionadas por una JVM o cómo funciona en un escenario específico.




7
¿Por qué este método imprime 4?
Me preguntaba qué sucede cuando intentas detectar un StackOverflowError y se te ocurrió el siguiente método: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } Ahora mi pregunta: ¿Por qué este método imprime …
111 java  jvm  stack-overflow 



1
CATALINA_OPTS vs JAVA_OPTS - ¿Cuál es la diferencia?
Estaba tratando de averiguar la diferencia entre las variables de Apache Tomcat, CATALINA_OPTSy JAVA_OPTSen SO, y me sorprendió ver que todavía no hay preguntas / respuestas publicadas aquí. Así que pensé en compartirlo aquí (con respuesta) después de descubrir la diferencia. Verifique la respuesta / diferencia a continuación. NOTA: En …
105 java  tomcat  jvm  tomcat6 


5
¿La JVM evita las optimizaciones de llamadas de cola?
Vi esta cita sobre la pregunta: ¿Cuál es un buen lenguaje funcional sobre el que construir un servicio web? Scala, en particular, no admite la eliminación de llamadas finales, excepto en funciones auto-recursivas, lo que limita los tipos de composición que puede hacer (esta es una limitación fundamental de la …



5
¿Cómo proporciono argumentos de JVM a VisualVM?
Estoy usando VisualVM de JDK 1.6.0_26 para perfilar una aplicación web Java que se ejecuta en Tomcat, pero VisualVM a menudo me dice que no tiene suficiente memoria para tomar una instantánea y usar el interruptor -Xmx para proporcionar más memoria a Netbeans . El problema es que estoy ejecutando …
97 java  windows  jvm  visualvm 

2
Imprimir todos los indicadores de JVM
Encontré una bandera JVM interesante: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Imprime cientos de opciones distintas, de las que nunca había oído hablar antes. También imprime valores predeterminados, lo que ayuda a diagnosticar mejor los comportamientos de JVM. Otra bandera interesante es: -XX:+UnlockExperimentalVMOptions ¿Alguien conoce alguna documentación que explique cada uno de …


5
Depurar una aplicación java sin iniciar la JVM con argumentos de depuración
Normalmente, para adjuntar un depurador a un jvm en ejecución, necesitaría iniciar el jvm con argumentos como los siguientes: > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n Ahora, si quiero depurar un proceso que no se inició en modo de depuración, ¿qué puedo hacer? Esta situación surge cuando un sistema de producción (es decir, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.