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

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

3 la respuesta

¿Cómo se implementa el operador de módulo en HotSpot JVM?

Entiendo que eloperación de módulo [http://www.geeksforgeeks.org/optimization-techniques-set-1-modulus/]se puede optimizar usando un poco&magia sabia donde el divisor es un poder de 2 ... y presumiblemente esta es una optimización que hace el ...

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

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

4 la respuesta

Acceso no válido de la zona roja de la pila desde Java VM

Estoy tratando de averiguar qué puede causar este error en Java:

11 la respuesta

¿Diferencias reales entre “java -server” y “java -client”?

¿Hay alguna diferencia práctica real entre "java -server" y "java -client"? Todo lo que puedo encontrar en el sitio de Sun es un vago &qu...

2 la respuesta

Alto costo del polimorfismo en el servidor Java Hotspot

Cuando ejecuto mi programa de prueba de tiempo en el cliente Java Hotspot, obtengo un comportamiento consistente. Sin embargo, cuando lo ejecuto en el servid...

1 la respuesta

Analizando registros de gc

estoy usando-XX:+PrintGCApplicationStoppedTime y-XX:+PrintGCApplicationConcurrentTime opciones para activar el registro de gc. Pero descubrí que solo después de 4 0r 5 impresiones dePrintGCApplicationStoppedTime mis detalles reales de registros ...

2 la respuesta

Java8 metaspace y uso del montón

Tengo este código para generar clase dinámicamente y cargarlo import javassist.CannotCompileException; import javassist.ClassPool; public class PermGenLeak { private static final String PACKAGE_NAME = "com.jigarjoshi.permgenleak."; public static ...

2 la respuesta

¿La intrínseca AES-NI está habilitada por defecto?

Oracle tiene esto que decir sobre Java 8 con respecto a AES-NI: Se agregaron elementos intrínsecos de hardware para utilizar el Estándar de cifrado avanzado (AES). Los indicadores UseAES y UseAESIntrinsics están disponibles para habilitar los ...