Preguntas etiquetadas con out-of-memory

Un error o una excepción que se produce cuando un programa realiza una solicitud de memoria que no se puede satisfacer.



14
¿Detectando java.lang.OutOfMemoryError?
Documentación para java.lang.Errordice: Un error es una subclase de Throwable que indica problemas graves que una aplicación razonable no debería intentar detectar. Pero como java.lang.Errores una subclase de java.lang.Throwable, puedo atrapar este tipo de Throwable. Entiendo por qué no es una buena idea detectar este tipo de excepción. Por lo …




13
Fallo de compilación de memoria insuficiente de Maven
A partir de hoy, mi compilación de maven falla. [INFO] [ERROR] Unexpected [INFO] java.lang.OutOfMemoryError: Java heap space [INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694) [INFO] at java.lang.String.<init>(String.java:203) [INFO] at java.lang.String.substring(String.java:1877) [ERROR] Memoria insuficiente; para aumentar la cantidad de memoria, use el indicador -Xmx al inicio (java -Xmx128M ...) A partir de ayer, había ejecutado …


3
Las secuencias Java infinitas paralelas se quedan sin memoria
Estoy tratando de entender por qué el siguiente programa Java da un OutOfMemoryError, mientras que el programa correspondiente sin .parallel()no. System.out.println(Stream .iterate(1, i -> i+1) .parallel() .flatMap(n -> Stream.iterate(n, i -> i+n)) .mapToInt(Integer::intValue) .limit(100_000_000) .sum() ); Tengo dos preguntas: ¿Cuál es el resultado previsto de este programa? Sin .parallel()que parezca …

2
OutOfMemoryException a pesar de usar WeakHashMap
Si no llama System.gc(), el sistema lanzará una excepción OutOfMemoryException. No sé por qué necesito llamar System.gc()explícitamente; la JVM debería llamarse a gc()sí misma, ¿verdad? Por favor avise. El siguiente es mi código de prueba: public static void main(String[] args) throws InterruptedException { WeakHashMap<String, int[]> hm = new WeakHashMap<>(); int …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.