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

2 la respuesta

¿Limitaciones prácticas de la memoria JVM y el uso de la CPU?

Digamos que el dinero no era un factor limitante, y quería escribir un programa Java que se ejecutara en una sola máquina poderosa. El objetivo sería hacer que el programa Java ejecute lo más rápido posible sin tener que cambiar o ir al disco ...

3 la respuesta

Java 7 ordenando "optimización"

En Java6, se utilizaron QuickSort y Mergesort enArrays#sort, para matrices primitivas y de objeto, respectivamente. En Java7, ambos han cambiado, a DualPivotQuicksort [http://www.cyberwart.com/blog/2009/09/11/quicksort-beaten/] y Timsort. En ...

3 la respuesta

Java JVM perfiles, estado de subproceso: ¿qué significa el estado "Monitor"?

Utilizo visualVM, conecto una aplicación Java de múltiples hilos, el hilo tiene 4 estados, a saber, ejecución, suspensión, espera, monitor. ¿Qué significa este estado de monitoreo? ¿Cuál es la diferencia entre esperar y monitor?

2 la respuesta

Eclipse se bloquea con "No se puede crear un nuevo hilo nativo" - ¿alguna idea? (mi configuración e información dentro)

Tengo problemas con Eclipse rutinariamente cagando sobre mí (y siendo generalmente lento) y me preguntaba si alguien podría darme alguna idea. El mensaje que se lanza es "No se puede crear un nuevo hilo nativo". en ese momento se me solicita ...

9 la respuesta

as características de @Bytecode no están disponibles en el lenguaje Java

¿Existen actualmente (Java 6) cosas que puede hacer en Java bytecode que no puede hacer desde el lenguaje Java? Sé que ambos están completos, así que lea "puede hacer" como "puede hacerlo significativamente más rápido / mejor, o simplemente de ...

7 la respuesta

efecto de cambiar String usando la reflexión

Como todos sabemos, String es inmutable en Java. sin embargo, uno puede cambiarlo usando la reflexión, obteniendo el Campo y configurando el nivel de acceso. (Sé que no está recomendado, no estoy planeando hacerlo, esta pregunta es puramente ...

3 la respuesta

System.gc () llamadas por API principales

Algunos de ustedes probablemente saben que algunas de las API principales de Java hacen llamadas explícitas a System.gc (). Conozco dos casos cuando esto sucede: NIO. Creo que esto se hace para hacer una limpieza para los ByteBuffers directos, ...

1 la respuesta

En el depurador de Eclipse, ¿qué tipo de cambios se pueden "reemplazar en caliente" en la JVM en ejecución?

En Eclipse, si ejecuta un programa en "Depurar", puede realizar cambios en el código, y la mayoría de las veces surtirá efecto de inmediato. A veces, sin embargo, no lo hará, en cuyo caso aparece un mensaje o dice "(puede estar fuera de ...

2 la respuesta

¿Por qué se cierra mi archivo si no hago nada con él durante un tiempo?

Situación original: La aplicación en la que estoy trabajando en este momento recibirá una notificación de otra aplicación cuando un archivo en particular tenga datos agregados y esté listo para ser leído. Por el momento tengo algo como ...

2 la respuesta

Necesito también volátil para variables de tipos de referencia?

A menudo utilizamosvolatile para garantizar que una variable de condición pueda ser visible para cada subproceso. Veo elvolatile campos son todosprimitive type en código hasta ahora. Haceobject campo tiene este problema? Por ejemplo class a { ...