Resultados de la búsqueda a petición "jvm-hotspot"
Por qué usar flujos paralelos en el inicializador estático conduce a un punto muerto no estable
PRECAUCIÓN no es un duplicado, lea el tema сarefully https: //stackoverflow.com/users/3448419/apangi [https://stackoverflow.com/users/3448419/apangin] cita: La verdadera pregunta es por qué el código a veces funciona cuando no debería. El tema ...
¿HotSpot puede optimizar las llamadas redundantes a métodos puros sin incluirlos?
Métodos puros [https://en.wikipedia.org/wiki/Pure_function]son aquellos sin efectos secundarios: su único efecto es devolver un valor que es función de sus argumentos. Dos llamadas al mismo método puro con los mismos argumentos devolverán el ...
el momento de String Literal cargado en StringTable en Java HotSpot vm
La pregunta salió cuando estaba aprendiendo java.lang.String Java API. Encontré un artículo en chino.Java 中 nueva cadena ("字面 量") 中 "字面 量" 是 何时 进入 字符串 常量 池 的? [https://www.zhihu.com/question/55994121/answer/147296098] decía,CONSTANT_String es ...
Lista completa de opciones de JVM
Ademásdocumentación oficial [http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html] Solo he encontrado estoenviar [http://stas-blogspot.blogspot.ru/2011/07/most-complete-list-of-xx-options-for.html] . Pero es bastante viejo ...
¿Cuál es el tamaño de los métodos que JIT alinea automáticamente?
He oído que JIT incorpora automáticamente pequeños métodos, como getters (tienen aproximadamente 5 bytes). ¿Cuál es el límite? ¿Hay alguna bandera de JVM?
¿Hay alguna reordenación de instrucciones realizada por el compilador Hotspot JIT que pueda reproducirse?
Como sabemos, algunos JIT permiten reordenar para la inicialización de objetos, por ejemplo, someRef = new SomeObject();se puede descomponer en los siguientes pasos: objRef = allocate space for SomeObject; //step1 call constructor of ...
¿Cómo decidió la JVM compilar JIT un método (categorizar un método como "activo")?
Ya trabajé con-XX:+PrintCompilation, y conozco las técnicas básicas del compilador JIT y por qué se utiliza la compilación JIT. Sin embargo, todavía no he descubierto cómo la JVM decide compilar un método JIT, es decir, "cuando ha llegado el ...
¿Dónde descargar Hotspot JVM? ¿Diferente de la JVM de Oracle?
Leí algunas publicaciones sobre JVM en Stack Overflow y me gustaría descargar una copia binaria de HVSpot JVM, pero no puedo encontrarla enhttp://www.java.net [http://www.java.net]. Además de eso, ¿cuál es la diferencia entre HVSpot JVM y JVM ...
Utilidad para acceder al contenido del conjunto de cadenas en JDK 8 HotSpot JVM
¿Existe alguna utilidad o secuencia de comandos, ya sea usando código java o nativo, para ver la lista de todas las cadenas presentes en String Pool en JDK 8 HotSpot JVM, sin tener un gran impacto en el rendimiento de JVM? Alternativamente, ...
Ajuste de parámetros de sobrecarga del GC
Necesito mi Oracle Hotspot para lanzar una excepciónjava.lang.OutOfMemoryError: GC overhead limit exceeded mucho antes que con los parámetros predeterminados deUseGCOverheadLimit. De forma predeterminada, OOME ocurre cuando se pasa más del 98% ...