Resultados de la búsqueda a petición "jvm-hotspot"

1 la respuesta

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 ...

1 la respuesta

¿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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

¿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?

1 la respuesta

¿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 ...

2 la respuesta

¿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 ...

1 la respuesta

¿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 ...

1 la respuesta

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, ...

1 la respuesta

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% ...