Domande taggate «out-of-memory»

Un errore o un'eccezione che viene generata quando un programma effettua una richiesta di memoria che non può essere soddisfatta.



14
Catturare java.lang.OutOfMemoryError?
Documentazione per java.lang.Errordice: Un errore è una sottoclasse di Throwable che indica problemi seri che un'applicazione ragionevole non dovrebbe cercare di individuare Ma poiché java.lang.Errorè una sottoclasse di java.lang.Throwable, posso catturare questo tipo di Lanciabile. Capisco perché non è una buona idea cogliere questo tipo di eccezione. Per quanto ho …

11
java.lang.OutOfMemoryError: spazio heap Java
Ricevo il seguente errore durante l'esecuzione di un programma multi-threading java.lang.OutOfMemoryError: Java heap space L'errore precedente si è verificato in uno dei thread. Per quanto ne so, lo spazio Heap è occupato solo da variabili di istanza. Se è corretto, allora perché questo errore si è verificato dopo aver eseguito …



13
Errore di compilazione memoria insufficiente di Maven
Ad oggi, la mia compilazione Maven fallisce. [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) [ERRORE] Memoria esaurita; per aumentare la quantità di memoria, utilizzare il flag -Xmx all'avvio (java -Xmx128M ...) Fino a ieri avevo eseguito con successo una compilazione …

3
Comprendere i log di Linux oom-killer
La mia app è stata uccisa dal oom-killer. È Ubuntu 11.10 in esecuzione su una USB live senza scambio e il PC ha 1 Giga di RAM. L'unica app in esecuzione (oltre a tutte le cose incorporate in Ubuntu) è il mio programma flasherav. Nota che / tmp è mappato …


3
Parallel Infinite Java Streams esauriscono la memoria
Sto cercando di capire perché il seguente programma Java dà un OutOfMemoryError, mentre il programma corrispondente senza .parallel(). 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() ); Ho due domande: Qual è l'output previsto di questo programma? Senza .parallel()sembra che questo semplicemente sum(1+2+3+...)emetta, …

2
OutOfMemoryException nonostante l'utilizzo di WeakHashMap
In caso contrario System.gc(), il sistema genererà una OutOfMemoryException. Non so perché devo chiamare System.gc()esplicitamente; la JVM dovrebbe chiamarsi gc(), giusto? Si prega di avvisare. Quanto segue è il mio codice di prova: public static void main(String[] args) throws InterruptedException { WeakHashMap<String, int[]> hm = new WeakHashMap<>(); int i = …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.