Blog
Les meilleurs mods pour réduire l'utilisation de la RAM dans Minecraft et le saccadement lié au GC
Réduisez l'empreinte mémoire de Minecraft grâce à FerriteCore et ModernFix. Un tas plus petit signifie moins de blocages liés au garbage collection, et non plus de RAM utilisée pour résoudre le problème.
Qu'est-ce qui cause réellement les blocages de mémoire dans Minecraft ?
Les blocages sont dus à la gestion des déchets (garbage collection). Lorsque Minecraft remplit son tas (heap), l'environnement d'exécution Java suspend tout pour éliminer les objets inutilisés. Plus le tas est grand et désordonné, plus chaque suspension est longue. Réduire la quantité de données que le jeu conserve en mémoire est ce qui arrête les saccades, et c'est exactement ce que font ces deux mods.
La plupart des joueurs ajustent le curseur et allouent 8 ou 12 Go à la mémoire du jeu. C'est une mauvaise approche. Une allocation plus importante donne au collecteur une zone plus vaste à nettoyer, donc lorsque la suspension se produit, elle dure plus longtemps. Vous échangez des petites interruptions fréquentes contre des interruptions plus rares mais plus désagréables. Les mods ci-dessous s'attaquent à la cause profonde : moins de données présentes à tout moment.
FerriteCore : réduisez l'empreinte mémoire sans impacter le gameplay
FerriteCore est le mod de mémoire phare. Minecraft stocke une grande quantité de données dupliquées et mal optimisées en interne, et FerriteCore retravaille ces structures pour que des mondes identiques occupent une quantité de RAM sensiblement inférieure. Le même monde, avec les mêmes blocs, prend désormais beaucoup moins de mémoire.
Le gain est lié aux performances. Avec une empreinte mémoire plus faible, le ramasse-miettes se déclenche moins souvent et se vide plus rapidement lorsqu'il le fait. Le micro-freeze périodique qui coïncide avec le chargement des chunks ou l'accès à l'inventaire disparaît discrètement. Il n'y a aucun changement visuel et rien à configurer.
Empreinte écologique réduite
Réorganise les structures de données internes pour que le même monde occupe une fraction de la mémoire.
Moins d'interruptions GC
Un tas plus compact signifie que le collecteur fonctionne moins souvent et se termine plus tôt.
Aucun changement au gameplay
Optimisation pure du stockage. Aucun impact sur les visuels, la mécanique ou la génération du monde.
ModernFix : moins de mémoire et des chargements plus rapides
ModernFix se combine avec FerriteCore plutôt que de concurrencer celui-ci. Il réduit l'utilisation de la mémoire sous un angle différent, diminue le temps de démarrage et de chargement du monde, et libère dynamiquement les ressources qui ne sont pas activement utilisées par le jeu. Lors d'une longue session ou avec un modpack conséquent, ce nettoyage dynamique fait la différence entre une mémoire stable et une accumulation qui finit par tout bloquer.
C'est l'outil le plus polyvalent des deux. Là où FerriteCore reste ancré à la couche de données, ModernFix effectue une analyse globale des processus de démarrage et de chargement qui gaspillent de la mémoire avant même que vous ayez commencé à jouer.
Pourquoi choisir ModernFix
- Une utilisation de la mémoire réduite tout au long de la session
- Démarrage et chargement du monde plus rapides
- Libère les ressources inutilisées à la volée
- Particulièrement efficace avec les mods volumineux
Gardez à l'esprit
- Les gains de mémoire sont les plus importants avec les packs lourds ; les configurations légères «vanille plus» voient un gain plus faible.
- Il s’agit d’un mod de corrections et d’optimisations, testez-le avant d’ajouter un gros pack par-dessus
Pourquoi utiliser moins de RAM est préférable à en allouer davantage
La garbage collection est le coût caché derrière la plupart des saccades "aléatoires" dans Minecraft. Deux chiffres déterminent l'ampleur du problème : le degré de saturation du tas, et la taille du tas lui-même. Les mods de mémoire réduisent le premier chiffre. Augmenter l'allocation augmente le second, ce qui est l'effet inverse de ce que vous souhaitez.
| Approche | Ce que cela fait | Effet sur les saccades |
|---|---|---|
| FerriteCore | Stocke les données du monde en utilisant moins de mémoire | Moins de pauses GC, plus courtes |
| ModernFix | Réduit l'empreinte mémoire, libère les ressources inutilisées | Moins de mémoire utilisée, chargements plus rapides |
| Ajouter plus de RAM | Augmente la taille du tas pour le ramasseur d'ordures | Souvent des pauses plus longues, pas plus courtes |
La mise en place, de A à Z
Installez Fabric et l'API Fabric
Les deux mods fonctionnent avec le chargeur Fabric. Si vous n'êtes pas familier avec celui-ci, l'installation du chargeur ainsi que de l'API Fabric prend deux minutes et constitue la base de tout le reste.
Chute de FerriteCore
Ajoutez le dossier Fabric de FerriteCore à votre dossier de mods. Pas de fichier de configuration, pas de paramètres. Cela fonctionne dès le lancement du jeu.
Ajouter ModernFix
Installez ModernFix à ses côtés pour réduire davantage l'empreinte et accélérer les chargements. Les deux sont conçus pour coexister.
Laissez l'allocation de votre RAM telle qu'elle est
N'essayez pas de monter le curseur. Gardez l'allocation proche des valeurs par défaut et jugez selon le timing dans le jeu, pas selon le nombre.
Terminus expédie sa couche de performances et de mémoire pré-réglée, de sorte que le tas reste optimisé sans que vous ayez à sélectionner manuellement des modules ou à deviner une allocation. Si vous préférez ne pas l'assembler vous-même, c'est la solution la plus rapide.
FAQ
Généralement non. Au-delà de ce dont le jeu a réellement besoin, une mémoire vive supplémentaire offre au ramasse-miettes une zone de mémoire plus grande à nettoyer, ce qui allonge les pauses de blocage. Réduire l'empreinte avec FerriteCore et ModernFix est plus efficace que d'augmenter l'allocation.
Non. Ils ne font que modifier la façon dont Minecraft stocke les données en mémoire. Il n'y a aucun impact sur les visuels, la mécanique ou la génération du monde. Vous ne les remarquerez qu'au niveau de votre cadence d'images et de vos temps de chargement.
C'est exactement là où cela porte le plus ses fruits. Les mods lourds enregistrent des milliers d'états de blocs et de modèles, donc les économies de données en double de FerriteCore s'accumulent rapidement, et le chargement paresseux de ModernFix réduit à la fois la RAM et le temps de démarrage.
Non. Ils ciblent la mémoire plutôt que le rendu ou le "ticking", donc ils s'empilent proprement avec Sodium, Lithium et le reste d'une configuration de performances Fabric standard.
Obtenez Terminus
Performance and memory tuned in by default.