Blog
Die besten Mods, um den RAM-Verbrauch und das GC-Stottern in Minecraft zu reduzieren
Reduziere den Speicherbedarf von Minecraft mit FerriteCore und ModernFix. Ein kleinerer Heap bedeutet weniger Einfrierungen durch Garbage Collection, nicht mehr RAM für das Problem.
Was verursacht eigentlich Minecrafts Speichereinstellungen?
Die Speichereinstellungen werden durch die Garbage Collection verursacht. Wenn Minecraft seinen Heap füllt, pausiert die Java-Laufzeit alles, um tote Objekte zu entfernen. Je größer und unübersichtlicher dieser Heap ist, desto länger dauert jede Pause. Das Reduzieren der Datenmenge, die das Spiel im Speicher hält, stoppt das Stottern, und genau das tun diese beiden Mods.
Die meisten Spieler greifen zum Schieberegler und geben dem Spiel 8 oder 12 GB. Das ist der falsche Hebel. Eine größere Zuweisung gibt dem Collector eine größere Fläche zum Reinigen, sodass eine Pause länger dauert, wenn sie kommt. Man tauscht häufige, kurze Ruckler gegen seltenere, aber schlimmere aus. Die unten aufgeführten Mods gehen stattdessen die Ursache an: weniger Daten sind zu jedem Zeitpunkt im Speicher vorhanden.
FerriteCore: Reduziere den Speicherverbrauch, ohne das Gameplay zu beeinträchtigen
FerriteCore ist die führende Speicher-Modifikation. Minecraft speichert intern viele doppelte und ineffizient gepackte Daten, und FerriteCore überarbeitet diese Strukturen, sodass identische Welten deutlich weniger RAM belegen. Dieselbe Welt mit denselben Blöcken benötigt nun wesentlich weniger Speicherplatz.
Der Vorteil liegt in der Performance. Mit einem kleineren Speicher-Footprint wird der Garbage Collector seltener ausgelöst und schneller geleert, wenn er aktiv wird. Die periodischen Mikroruckler, die mit dem Laden von Chunks oder dem Wechseln im Inventar zusammenfallen, werden unbemerkt beseitigt. Es gibt keine visuellen Veränderungen und nichts, was konfiguriert werden müsste.
Kleinerer ökologischer Fußabdruck
Überarbeitet interne Datenstrukturen, sodass die gleiche Welt mit einem Bruchteil des Speichers gehalten wird.
Weniger GC-Pausen
Ein kleinerer Berg bedeutet, dass der Sammler seltener läuft und früher fertig ist.
Keine Veränderung des Spielverlaufs
Reine Speicheroptimierung. Keine Auswirkungen auf die Optik, Mechanik oder die Weltgenerierung.
ModernFix: weniger Speicherplatz und schnellere Ladezeiten
ModernFix arbeitet mit FerriteCore zusammen, anstatt zu konkurrieren. Es reduziert den Speicherverbrauch aus einem anderen Blickwinkel, verkürzt die Start- und Weltladezeit und gibt Ressourcen frei, die das Spiel gerade nicht aktiv nutzt. Bei einer langen Sitzung oder einem umfangreichen Modpack ist diese dynamische Bereinigung der Unterschied zwischen stabilem Speicher und einem wachsenden Speicherberg, der schließlich zum Erliegen kommt.
Es ist der allgemeiner einsetzbare der beiden. Während FerriteCore auf die Datenebene fixiert bleibt, nimmt ModernFix einen breiten Ansatz bei den verschwenderischen Start- und Ladevorgängen, die den Speicher aufblähen, bevor man überhaupt spawnt.
Warum ModernFix nutzen
- Geringerer Speicherverbrauch während der Sitzung
- Schnellere Spielstart- und Weltladezeiten
- Gibt ungenutzte Ressourcen in Echtzeit frei
- Besonders leistungsstark bei großen Modpacks
Beachten Sie
- Speicherergebnisse sind bei großen Mod-Packs am größten; leichte Vanilla-Plus-Setups zeigen einen geringeren Gewinn.
- Es handelt sich um einen Mod zur Fehlerbehebung und Optimierung, teste ihn also, bevor du ein großes Pack darüberlegst
Warum weniger RAM besser ist als mehr zuweisen
Garbage Collection ist die versteckte Belastung hinter den meisten "zufälligen" Minecraft-Stottern. Zwei Zahlen bestimmen, wie stark es wehtut: wie voll der Heap wird und wie groß der Heap ist. Memory-Mods senken die erste Zahl. Das Erhöhen der Zuweisung treibt die zweite Zahl in die Höhe, was dem Gegenteil von dem entspricht, was man möchte.
| Ansatz | Was es tut | Auswirkung auf das Stottern |
|---|---|---|
| FerriteCore | Speichert Weltdaten mit weniger Speicher | Weniger, kürzere GC-Pausen |
| ModernFix | Reduziert den Speicherbedarf, gibt ungenutzte Ressourcen frei | Weniger Speicher, schnellere Ladezeiten |
| Einfach mehr RAM hinzufügen | Größerer Heap für den Collector zum Durchsuchen | Oft längere Pausen, nicht kürzere |
Die Einrichtung, von Anfang bis Ende
Installiere Fabric und die Fabric API
Beide Mods laufen mit dem Fabric Loader. Wenn du neu bist, ist die Installation des Loaders zusammen mit der Fabric API eine Sache von zwei Minuten und die Grundlage für alles andere hier.
Abfall in Ferritkern
Füge die Fabric-Build von FerriteCore zu deinem Mods-Ordner hinzu. Keine Konfiguration, keine Einstellungen. Es funktioniert, sobald das Spiel startet.
ModernFix hinzufügen
Installieren Sie ModernFix dazu, um den zusätzlichen Speicherplatzbedarf zu reduzieren und die Ladezeiten zu beschleunigen. Die beiden sind so konzipiert, dass sie nebeneinander existieren.
Lass die RAM-Zuweisung in Ruhe
Widerstehe dem Impuls, den Schieberegler zu verschieben. Behalte die Zuweisung in der Nähe der Standardeinstellung und beurteile sie anhand des In-Game-Timings, nicht der Zahl.
Terminus versendet seine Performance- und Memory-Layer vortrainiert, sodass der Heap schlank bleibt, ohne dass Sie Mods manuell auswählen oder die Zuweisung erraten müssen. Wenn Sie dies nicht selbst zusammenstellen möchten, ist das der einfache Weg.
Häufig gestellte Fragen
Normalerweise nicht. Mehr RAM als das Spiel tatsächlich benötigt, gibt dem Garbage Collector einen größeren Heap zum Durchsuchen, was die Einfrierpausen verlängert. Die Reduzierung des Speicherbedarfs mit FerriteCore und ModernFix ist besser als eine unnötige Speicherreservierung.
Nein. Sie ändern lediglich, wie Minecraft Daten im Speicher ablegt. Es gibt keinerlei Auswirkungen auf die Grafik, die Spielmechanik oder die Weltgenerierung. Sie werden sie außer in Ihrer Framerate und Ihren Ladezeiten nicht bemerken.
Genau dort zahlen sie sich am meisten aus. Schwere Modpacks registrieren Tausende von Blockzuständen und Modellen, sodass die Datensparnisse von FerriteCore schnell ansteigen und das Lazy Loading von ModernFix sowohl den RAM- als auch die Startzeit reduziert.
Nein. Sie zielen auf den Speicher ab, anstatt zu rendern oder zu ticken, daher lassen sie sich sauber mit Sodium, Lithium und dem Rest einer Standard-Fabric-Performance-Einrichtung stapeln.
Besorge Terminus
Performance and memory tuned in by default.