Questions marquées «out-of-memory»

Une erreur ou une exception qui est levée lorsqu'un programme fait une demande de mémoire qui ne peut pas être satisfaite.



14
Attraper java.lang.OutOfMemoryError?
Documentation pour java.lang.Errordit: Une erreur est une sous-classe de Throwable qui indique des problèmes graves qu'une application raisonnable ne devrait pas essayer d'attraper Mais comme java.lang.Errorc'est une sous-classe de java.lang.Throwable, je peux attraper ce type de Throwable. Je comprends pourquoi ce n'est pas une bonne idée d'attraper ce genre d'exception. …

11
java.lang.OutOfMemoryError: espace de tas Java
J'obtiens l'erreur suivante lors de l'exécution d'un programme multi-thread java.lang.OutOfMemoryError: Java heap space L'erreur ci-dessus s'est produite dans l'un des threads. À ma connaissance, l'espace de tas est occupé par des variables d'instance uniquement. Si cela est correct, alors pourquoi cette erreur s'est produite après une exécution correcte pendant un …



13
Échec de construction de Maven Out of Memory
À partir d'aujourd'hui, ma compilation maven échoue. [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) [ERREUR] Mémoire insuffisante; pour augmenter la quantité de mémoire, utilisez l'indicateur -Xmx au démarrage (java -Xmx128M ...) Depuis hier, j'avais exécuté avec succès une compilation maven. …


3
Comprendre les logs de Linux oom-killer
Mon application a été tuée par le tueur d'oom. Il s'agit d'Ubuntu 11.10 fonctionnant sur une clé USB en direct sans échange et le PC a 1 Go de RAM. La seule application en cours d'exécution (à part tous les éléments Ubuntu intégrés) est mon programme flasherav. Notez que / …

3
Les flux Java infinis parallèles manquent de mémoire
J'essaie de comprendre pourquoi le programme Java suivant donne un OutOfMemoryError, tandis que le programme correspondant sans .parallel()n'en donne pas. 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() ); J'ai deux questions: Quelle est la sortie prévue de ce programme? Sans .parallel()cela, cela …

2
OutOfMemoryException malgré l'utilisation de WeakHashMap
Si vous n'appelez pas System.gc(), le système lèvera une OutOfMemoryException. Je ne sais pas pourquoi j'ai besoin d'appeler System.gc()explicitement; la JVM devrait s'appeler gc(), non? S'il vous plaît donnez votre avis. Voici mon code de test: public static void main(String[] args) throws InterruptedException { WeakHashMap<String, int[]> hm = new WeakHashMap<>(); …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.