15 votes

Comment allouer plus de RAM à Minecraft ?

Il y a beaucoup de décalage lorsque je joue à Minecraft. Je pense que cela est dû à la faible quantité de RAM que j'ai allouée à Minecraft. (495MB)

Comment allouer plus de RAM à Minecraft ?

J'ai vérifié mon autre ordinateur (Intel i5 Core) et il avait la même quantité de RAM allouée à Minecraft. Cependant, Minecraft n'a pas été retardé sur cet ordinateur.

Après avoir installé Optifine sur cet ordinateur, le décalage s'est arrêté (je ne sais pas pourquoi car j'ai lu qu'Optifine répartit la charge sur 2 cœurs, mais je n'ai qu'un seul cœur (du moins je le pense, un autocollant sur le portable indique Intel CORE i7)).

18voto

Nathacof Points 222

Avant d'allouer de la mémoire vive, il y a certaines choses que vous devez savoir :

  • Les systèmes x64 peuvent allouer jusqu'à 192 Go lorsqu'ils utilisent Windows Professional ou supérieur. 16 Go lorsque vous utilisez Windows Home Premium et 8 Go lorsque vous utilisez Home Premium et Starter. Veuillez également tenir compte des limites physiques imposées par l'architecture de votre processeur.
  • Les systèmes x32 peuvent allouer jusqu'à 1 Go (Ceci est tiré de mon expérience personnelle sur une machine de 8 Go et une machine de 3 Go, veuillez me corriger si je me trompe).

Il est donc recommandé d'avoir un système x64 pour allouer autant de RAM que possible. Essayez de laisser au moins 1 Go pour les processus généraux du système et les choses de ce genre.

Voici comment allouer la RAM sur un système Windows :

  1. Créez un nouveau document et enregistrez-le sous le nom de run.bat
  2. Tapez ce qui suit : ceci est pour 4GB :

    C:\<location to your javaw>\javaw.exe -Xmx4096M -Xms2048M -jar <location of your Minecraft exe>

Donc, en gros, le xmx est la RAM maximale que vous allouez et votre xms est le minimum de ram qu'il doit utiliser.

Voici un exemple d'un run.bat réel :

"C:\Program Files\java\bin\javaw.exe" -Xmx4096 -Xms2048 -jar "C:\users\user\Desktop\minecraft.exe"

Ou si vous avez affecté Java dans vos variables système

javaw -Xmx4096 -Xms2048 -jar "C:\users\user\Desktop\minecraft.exe"

Évidemment, ne copiez pas simplement mon code, car vous devez trouver où A) votre javaw.exe est situé et B) où votre Minecraft.exe

Rappelez-vous : 1 Go = 1024 Mo et 0,5 Go = 512 Mo.

Ancien lanceur introduit dans la 1.6

Avec le nouveau lanceur, il est beaucoup plus facile d'allouer de la RAM à votre Minecraft. Il suffit de modifier un profil et de cocher toutes les cases où il est indiqué "Paramètres Java (avancés)". Ensuite, ajoutez la quantité de RAM que vous souhaitez dans la zone de texte "Arguments JVM". Par exemple, si je veux l'exécuter avec 1GB, je vais simplement taper -Xmx1G et le 1G indiquera 1GB de RAM. xmx indique la RAM maximale à allouer.

Profile Editor

Assurez-vous que le chemin d'accès à votre java est correct et que le JDK est installé.

Dernier lanceur

Dans le dernier lanceur, si vous allez dans l'onglet "installations", allez dans l'édition des paramètres d'installation pour cette version particulière, faites défiler vers le bas et sélectionnez plus d'options, vous êtes en mesure de changer la quantité maximale de RAM en changeant simplement la valeur de l'onglet "installations". -Xmx paramètre.

New Launcher Example

ALTERNATIVEMENT

Il suffit de télécharger le pack tekkit et il y a une option pour jouer à Minecraft vanilla. Il suffit de sélectionner l'icône "Cog" ou paramètres dans le coin supérieur droit et il vous donnera une option pour allouer la RAM si les autres méthodes échouent. Bonne chance

De plus, si vous avez des difficultés à réaliser l'une de ces opérations, il vous suffit de chercher sur Google et vous trouverez littéralement des centaines de messages similaires à celui-ci et de nombreux tutoriels.

0 votes

Merci, j'ai toujours utilisé professional ou ultimate donc je n'ai jamais vraiment rencontré ce problème.

0 votes

Après avoir joué à Minecraft pendant plus de 2 ans, j'ai finalement résolu le problème de lag principalement. Merci beaucoup.

4voto

Brian Points 359

Il est expliqué en détail par cette vidéo (et le texte suivant a été trouvé aquí avec les modifications trouvées dans les commentaires).

En substance, cette vidéo décrit trois étapes principales :

  1. Déplacer Minecraft dans un dossier. (Assurez-vous que c'est le vrai Minecraft.exe et non un raccourci)

  2. Création d'un fichier texte en utilisant le bloc-notes et l'écriture (cet exemple est pour 2 Go de RAM) :

java -Xmx2048M -Xms1048M -jar "Minecraft.exe" Note : Si vous rencontrez des problèmes avec cette commande sous Windows 8, essayez de supprimer les guillemets autour de Minecraft.exe. Vous pouvez également remplacer java par javaw. Crédit à "Anon" dans les commentaires !

  1. Enregistrez ce fichier en tant que .bat et stockez-le dans le même fichier que celui où vous stockez Minecraft.exe.

Remarque : cet exemple utilise 2 Go de RAM, pour une quantité de RAM supérieure ou inférieure, ajoutez des intervalles de 1024 pour chaque Go supplémentaire.

0 votes

J'ai une erreur, Impossible d'accéder au fichier Jarfile %Minecraft.bat.

2 votes

Xms est la mémoire minimale à allouer au programme et Xmx est le maximum qu'il est autorisé à atteindre. En tant que tels, ces nombres identiques ne sont pas nécessaires et parfois pas une bonne idée. Essayez de définir une plage (par exemple, -Xms1024m à -Xmx2048m).

0 votes

Maintenant, j'ai "Invalid or corrupt jarfile Minecraft.jar".

3voto

Varin Points 553

Voici à quoi ressemble mon fichier .bat dans le dossier MC :

start /high javaw -Xms2048m -Xmx4096m -jar Minecraft.exe

Si cela vous donne également une erreur, vous pouvez télécharger le kit de développement Java, qui offre davantage de fonctionnalités.

Lancer la batte en tant qu'administrateur peut aussi aider.

0 votes

Donne l'erreur Minecraft.jar invalide ou corrompu.

0 votes

Avez-vous installé le SDK java ? Si oui, essayez d'effacer complètement java de votre PC et faites une installation propre.

0 votes

Eh, nope... ça ne marche toujours pas.

2voto

DJ21900 Points 21
  1. Allez dans le panneau de contrôle
  2. Recherche Java
  3. Cliquez sur Java
  4. Cliquez sur Java en haut
  5. Cliquez sur l'image
  6. Vous verrez quelque chose comme ceci : -Xmx2048m
  7. Cliquez dessus puis revenez en arrière jusqu'à ce que ça ressemble à ça : -Xmx
  8. Ajoutez maintenant la quantité de RAM souhaitée en Mo, puis un m cela devrait ressembler à quelque chose comme -Xmx4096m (lorsque vous le réglez sur 4GB)

1voto

user61637 Points 60

Voici un exemple d'optimisation directe par le biais du fichier .bat

start javaw -Xms4096K -Xss128M -Xmx2048M -XX:PermSize=24m -XX:MaxPermSize=32m -XX:+UseParallelOldGC -XX:ParallelGCThreads=4 -XX:+CMSIncrementalPacing -XX:+AggressiveOpts -XX:+UseThreadPriorities -XX:+UseFastAccessorMethods -XX:+UseBiasedLocking -XX:+UseStringCache -XX:+TieredCompilation -XX:SurvivorRatio=8 -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.opengl=true -jar Spoutcraft-Launcher.jar

Celui-ci est pour spoutcraft mais vous pouvez simplement le remplacer sur le nom de l'exe du lanceur de Minecraft et en avoir fini avec lui. Si quelque chose ne va pas, vous pouvez probablement supprimer le verrouillage biaisé et le cache des chaînes de caractères, ainsi que la compilation à plusieurs niveaux et également configurer parallelGCThreads pour qu'il soit égal à votre nombre de cœurs.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X