Paladium Client
TÉLÉCHARGER ET JOUER AVEC JOUEURS

Menu

Rejoins une communauté de 234,502 joueurs. JOUER

[PATCH] Crash : OutOfMemoryError: Java heap space

Statut
La discussion n'est pas ouverte à d'autres réponses

GalaX1us

Joueur
Explication du problème (si vous voulez directement la solution dirigez vous vers la deuxième partie) :

Comme vous pouvez vous en douter cette erreur à un lien avec la mémoire RAM. Plus précisément elle a lieu quand quelque chose bride la quantité de RAM alloué à JAVA (comme on peut le voir dans l'erreur ci-dessous).

Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_211, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 68100504 bytes (64 MB) / 268435456 bytes (256 MB) up to 268435456 bytes (256 MB)

JVM Flags: 9 total;
-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3029M
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:G1NewSizePercent=20
-XX:G1ReservePercent=20
-XX:MaxGCPauseMillis=50
-XX:G1HeapRegionSize=16M -Xmx256M.
Ici on peut voir en rouge que Java est bridé a 256M car le "up to" signifie jusqu’à. Et la ligne de code responsable de tout ça est la partie verte.
Bref tout ce Blabla un peut complexe sert juste à montrer à ceux qui sont intéressé comment on analyse un code d'erreur.

Résolution du problème :

1) Pour commencer il faut vous rendre dans le panneau de configuration.
Pour Windows 10: Saisissez panneau de configuration dans la zone de recherche de la barre des tâches, puis sélectionnez Panneau de configuration.
Pour Windows 7: Cliquez sur le bouton Démarrer, puis sur Panneau de configuration.

2) Ensuite clickez sur système 568

3) Puis clickez à gauche, sur "Paramètres système avancé" 569

4) Une fois dans les propriétés du système dirigez vous dans "Variables d’environnement"
570

5) Ensuite deux choix s'offrent à vous (dixit le support officiel de Mojang mais en anglais 😅 ):

I) Soit il vous faudra supprimer toutes les variables ayant pour nom "_JAVA_OPTIONS ". Pour cela cherchez toutes les variables ayant ce nom dans les colonnes ici en jaune, sélectionnez les puis appuyez sur "Supprimer".
571
II)
Soit vous pouvez modifier la valeur de cette variable pour allouer plus de RAM à Java. Dans ce cas là remplacez "-Xmx256M" ou "-Xms[Z]M" par une valeur plus élevé. Pour cela remplacer juste le [Z] par la valeur que vous souhaitez.

/!\Mais je vous conseille tout de même d'opter pour la première solution (celle ou il faut supprimer) car elle est plus sur à long terme. Je vous ai montrer la deuxième solution juste pour vous exposer toutes les possibilités.

Voila j’espère avoir pu aider certains d'entre vous.
 
Dernière édition:
Statut
La discussion n'est pas ouverte à d'autres réponses