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

6 la respuesta

Java utiliza mucha más memoria que el tamaño de almacenamiento dinámico (o el tamaño correcto del límite de memoria de Docker)

Para mi aplicación, la memoria utilizada por el proceso Java es mucho más que el tamaño de almacenamiento dinámico. El sistema donde se ejecutan los contenedores comienza a tener problemas de memoria porque el contenedor está tomando mucha más ...

4 la respuesta

Missing tools.jar al iniciar la aplicación STS

Tengo el último STS4.Estoy utilizando java-1.8 jdk instalado NO incrustado como entorno de ejecución. Mi proyecto funciona bien sin ningún problema. Sin embargo, cuando inicio la aplicación STS en sí, aparece una ventana emergente que dice ...

1 la respuesta

Motivo y seguimiento de la carga de clases durante la verificación, la ejecución del método y la compilación JIT

Estoy tratando de entender qué eventos conducen a cargas de clase de manera muy detallada y durante mis pruebas encontré un comportamiento que no entiendo en esta muestra muy básica: public class ClinitTest { public static Integer num; public ...

3 la respuesta

IllegalAccessError: el método es inaccesible para la clase

Tengo un error muy extraño, porque solo ocurre después de instalar la aplicación desde @ genera.apk. Cuando intento ejecutar la aplicación a través de IDE, funciona bien. java.lang.IllegalAccessError: Method ...

1 la respuesta

¿Dónde está el código para un lambda ubicado en un archivo de clase java?

Tengo este archivo fuente de Java: import java.util.function.*; public class t { public static void main(String[] args) { Function<Integer,Integer> r = (a) -> a*a+2*a+1; System.out.println(r.apply(2)); } } Lo compilo y funciona como se ...

3 la respuesta

Cómo Java inicializa String literal

Javadoc dijo que: La clase String representa cadenas de caracteres. Todos los literales de cadena en los programas Java, como "abc", se implementan como instancias de esta clase. Lo sabemosString class tiene dos propiedades, a saber:value[] ...

2 la respuesta

¿Es -XX: MaxRAMFraction = 1 seguro para la producción en un entorno confinado?

Java 8/9 trajo soporte para-XX:+UseCGroupMemoryLimitForHeap (con-XX:+UnlockExperimentalVMOptions) Esto establece-XX:MaxRAM hasta el límite de memoria de cgroup. Por defecto, la JVM asigna aproximadamente el 25% de la RAM máxima, ...

2 la respuesta

JVM 10 especificación con diferenciales?

¿Alguien sabe si hay una versión de las especificaciones Java 10 y JVM 10 con diferencias de la versión anterior disponible? Para Java 8 y Java 9, había especificaciones con diferencias, y es muy difícil ver qué cambió exactamente de lo contrario.

1 la respuesta

¿Por qué el montón máximo está cambiando en tiempo de ejecución?

Tenemos una aplicación Java que se ejecuta en openjdk8 cuya memoria de almacenamiento dinámico máxima cambia en tiempo de ejecución. ¿Cuál podría ser la razón de eso? He encontrado pregunta¿Por qué el montón está cambiando en ...

4 la respuesta

¿Cómo puede una única variable de referencia acceder a todos los campos de objeto?

Animal myAnimal = new Animal();Tengo este código arriba. Hasta donde yo sé, hará estas cosas: Se creará un objeto animal en la memoria del montónLa referencia a ese objeto se pasará a la variable de referencia "myAnimal". En otras palabras, la ...