jvm-hotspot

¿Hace trampa Java JIT al ejecutar código JDK?

Yo estaba benchmarking algo de código, y yo no podía llegar a correr tan rápido como con java.math.BigInteger, incluso cuando ... s optimizaciones precalculadas que no puedo usar en mi código? Siempre entendí que no lo hacen. ¿Qué explica esta diferencia?

Las 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 ... comienza más lento pero debería correr más rápido". ¿Cuáles son las diferencias reales? (Usando JDK 1.6.0_07 actualmente.)

Diferencia entre JVM y HotSpot?

¿Qué es exactamente HotSpot y cómo se relaciona con JVM y OpenJDK? Es una biblioteca? ¿Qué hace exactamente? Además, ¿cuál es la diferencia entre OpenJDK y HotSpot?

¿Qué hace la bandera UseCompressedOops JVM y cuándo debo usarla?

¿Qué hace la bandera JVM de hotspot -XX:+UseCompressedOops y cuándo debo usarla? ¿Qué tipo de diferencias de rendimiento y uso de memoria veré cuando lo use en una instancia de Java de 64 bits (frente a no usarlo)?

Ejecutando jmap no se puede abrir el archivo de socket

Tuve que ejecutar jmap con el fin de tomar volcado montón de mi proceso. perojvm regresó: Unable to open socket file: targe ... ando -F está bien para tomar vertedero de montón? Estoy esperando 20 minutos y aún no he terminado. ¿Alguna idea de por qué?

¿Cómo puedo codificar Java para permitir el uso de SSE y la eliminación de verificación de límites (u otras optimizaciones avanzadas)?

La situación: Estoy optimizando una implementación de java puro del algoritmo de compresión LZF, que implica una gran canti ... o sea posible. Disculpas si el código es desordenado: esto representaba código en desarrollo, no pulido para la confirmación.

¿Cómo sé qué configuración predeterminada está habilitada para Sun JVM?

Quiero probar CompressedOops en mi JVM. No Me pregunto si podría estar habilitado por defecto. Ejecuté esta jvm en debian / s ... go una lista de todas las opciones de jvm para una compilación específica con sus valores predeterminados? Saludos Janning

Cómo es posible ArrayOutOfBoundsException en String.valueOf(int)?

¿Por qué este código a veces produce ArrayOutOfBoundsException? ¿Cómo es eso posible para String.valueOf(int)? public stati ... .0_20" Java(TM) SE Runtime Environment (build 1.8.0_20-b26) Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

¿Cómo la JVM decidió JIT-compilar un método (categorizar un método como "caliente")?

Ya he trabajado con -XX:+PrintCompilation, y conozco las técnicas básicas del compilador JIT y por qué se utiliza la compilac ... es (como el número de ejecuciones) para los métodos "calientes", ¿hay banderas Java (-XX:...) para establecer estos umbrales?

¿Cómo puedo averiguar mediante programación mi uso del espacio PermGen?

Estoy tratando de diagnosticar un error java.lang.OutOfMemoryError: PermGen Space cuando se ejecuta en Sun Hotspot JVM, y me ... acio PermGen mi programa está utilizando en varios puntos. ¿Hay alguna forma de averiguar esta información programáticamente?

Android 2.2 wifi hotspot API

¿Cuál es la llamada a la API que necesito hacer en Android 2.2 (Froyo) para crear un punto de acceso Wifi (como se ve en el elemento de configuración de conexión y punto de acceso portátil).