Optimalizovanie Distant horizons

Nedávno som vydal aktualizáciu pre BetterTech 2 a to verziu 0.1.2 pri ktorej som našiel spôsob ako optimalizovala využitie ramky pri mode Distant Horizons… No kvôli tomu že sa táto zmena nedá presunúť aj s profilom tak Vám tu dávam návod.

V tomto návode vysvetlím čo to znamená, ako vyriešiť tento problém, zároveň stým zistíte na akú veľkosť si máte nastaviť alokáciu a hlavne kde tak poďme na to

Čo je to G1 Garbage Collector

Garbage Collector je niečo podobné ako býva upratovačka v reštaurácií, no tu je obrovský rozdiel a to v tom že tu sa neupratujú riady ale čistý Ramka

Určite ti už vyskočila takáto správa:

Keď Minecraft beží, neustále v operačnej pamäti (RAM) vytvára nové objekty – napríklad textúry, načítané chunky, dáta o entitách či blokoch. Keď ich už hra nepotrebuje (napríklad odídete z nejakej oblasti alebo zabijete príšeru), tieto dáta sa stanú „odpadom“.

Úlohou Garbage Collectora je tento odpad v pamäti RAM nájsť, bezpečne ho vymazať a uvoľniť miesto pre nové dáta, aby sa pamäť kompletne nezaplnila a hra nespadla.

Bohužiaľ tento systém už ale nedokáže zvládať modpacky ktoré vyžadujú obrovské množstvo dát, preto existuje niečo ako je ZGC (Z Garbage Collector).

Na rozdiel od G1GC, ktorý občas musí hru zastaviť, ZGC upratuje pamäť súbežne s behom hry. Dokáže spracovať desiatky gigabajtov dát bez toho, aby hru prerušil na viac ako 1 milisekundu. Bohužiaľ je treba tento systém manuálne nastaviť cez JVM argument kde je treba aj manuálne alokovať ram

Koľko ram treba zvoliť

Ak máš 16GB ram je dobré alokovať 8GB NIKDY NEDÁVAJ CELÝCH 16GB, pretože aj tvoj systém potrebuje nejakú ram na to aby fungoval preto je dobré zvoliť aspoň 8GB, a ďalších 8GB nechať pre systém a ostatné.

V tabuľke uvidíš koľko ram je vhodné si alokovať:

Dostupná RamOdporúčané vyhradenie
4GBNIE JE DOSTUPNÉ
8GB4GB
12GB6GB
16GB8GB
32GB8 – 12GB (Podľa teba)

Ako mám teda optimalizovať modpack

Keďže curseforge zatiaľ neumožňuje poslať modpack aj s nastavením profilu budeš musieť si to urobiť manuálne !

Postupuj podla týchto bodov:

CurseForge Launcher

1. Klikni na tri bodky vedľa tlačítka Play a zvol Profile Options

2. Do kolónky Additional Arguments Pridaj nasledovný text

-Xmx8G -Xms8G -XX:+UseZGC -XX:+ZProactive -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseStringDeduplication -XX:+AlwaysPreTouch -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.rmi.dgc.client.gcInterval=3600000 (Tento je pre 8GB alokáciu, pre viac alebo menej zmeň číslo 8 za Xmx a Xms na 6 alebo aj 12 podľa toho koľko chceš GB alokovať)

3. Klikni na Done a je hotovo teraz by si už nemal mať také lagy ako predtým.

Dá sa to spraviť aj cez Minecraft Launcher

1. Klikni na Play

2. Klikni na Inštalácie

3. Klikni na 3 bodky vedľa BetterTech 2 a daj upraviť

4. Daj viac možností, a do JVM Argumenty pridaj text ktorý je spomenutý vyššie

5. Klikni na uložiť a môžeš spustiť modpack

Nová verzia modpacku vyšla! Klikni a Pozri čo sa zmenilo.×