[Build 42] Ultimate Performance Boost: GraalVM 25 & Generational ZGC
Performance Baby!
Eigene Gefahr: Diese Änderungen greifen tief in die Laufzeitumgebung des Spiels ein. Weder ich noch "The Indie Stone" haften für zerschossene Spielstände oder Instabilitäten.
Backup: Erstelle immer eine Kopie deines jre64-Ordners und deiner .json-Datei, bevor du Änderungen vornimmst!
Updates: Bei jedem offiziellen Project Zomboid Update über Steam werden die Datei ProjectZomboid64.json und der Ordner jre64 oft zurückgesetzt. Du musst die Schritte dann erneut ausführen.
Multiplayer: Diese Optimierungen sind clientseitig und funktionieren im Multiplayer. Wenn du einen Server hostest, müssen diese Parameter in den Server-Startdateien separat gesetzt werden.
how to
- [] Lade GraalVM Community (Java 25) für dein System herunter (z.B. Windows x64).Downloadlink: https://www.graalvm.org/downloads/[] Gehe in deinen Spielordner:
- [] -Xms16g -Xmx16g: Weist dem Spiel fest 16 GB RAM zu (ideal für Mod-Koloss-Builds). (Siehe RAM-Konfigurationen im nächsten Abschnitt!)[] -XX:+UseJVMCICompiler: Aktiviert den hochoptimierten Graal-Compiler (das Herzstück für mehr FPS).[] -XX:+UseZGC -XX:+ZGenerational: Der modernste Garbage Collector. Er sorgt dafür, dass RAM-Bereinigungen unter 1 Millisekunde dauern – keine Ruckler mehr beim Laden von Welten oder Zombies![] -XX:+AlwaysPreTouch: Belegt den RAM direkt beim Start, was Nachladeruckler während des Spielens verhindert.
Ram-Konfigurationen
Hat es funktioniert?
Suche nach den ersten Zeilen. Dort sollte in etwa folgendes stehen:
Tipp: Suche im Log (console.txt) nach JVMCI. Wenn
FAQ
F: Mein Spiel startet nach der Änderung nicht mehr!
AÜberprüfe die ProjectZomboid64.json. Ein fehlendes Komma oder ein falsch gesetztes Anführungszeichen führt dazu, dass das Spiel sofort abstürzt. Nutze einen JSON-Validator online, falls du dir unsicher bist, ob die Formatierung stimmt.
F: Ich sehe im Log "Oracle Corporation" statt "GraalVM".
A: Das ist normal. GraalVM ist ein Oracle-Produkt. Entscheidend ist die ZeileF: Was mache ich bei einem Spiel-Update?
ASteam wird die ProjectZomboid64.json wahrscheinlich überschreiben. Kopiere deine optimierten vmArgs einfach wieder hinein. Der jre64-Ordner bleibt oft erhalten, sollte aber zur Sicherheit kontrolliert werden.
F: Mein PC wird heißer als vorher.
AGraalVM optimiert aggressiver und nutzt die CPU-Leistung effizienter aus. Das ist ein Zeichen dafür, dass die Engine tatsächlich mehr arbeitet, um die FPS stabil zu halten. Sorge für gute Kühlung!
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.