Przydział pamięci Minecraft

1

Kiedy próbuję przydzielić więcej pamięci RAM Minecraftowi, argumentami są: -Xmx1G -XX: + UseConcMarkSweepGC -XX: + CMSIncrementalMode -XX: -UseAdaptiveSizePolicy -Xmn128M

Nie wiem, co to znaczy, dlaczego nie jest to po prostu „-Xmx1g”, jaki jest cel wszystkiego innego?

Jan
źródło
2
Z szybkiego wyszukiwania niektóre z nich wydają się zaleceniami typu „kult ładunku” - zostały przekazane i przekazane bez żadnego wyjaśnienia. Są to opcje uruchamiania, aby dostroić różne aspekty JVM (patrz na przykład ta odpowiedź w Arquade .
bertieb

Odpowiedzi:

1

Są przełącznikami dla twojego procesu Java. Na przykład UseConcMarkSweepGC i CMSIncrementalMode to ustawienia dla modułu wyrzucania elementów bezużytecznych ( https://en.wikipedia.org/wiki/Garbage_collection_(computer_science) ). Nie sądzę, żeby były bardzo przydatne.

Aby dodać więcej pamięci RAM do procesu, wystarczy „-Xmx1G” do „-Xmx2G”.

Taczki
źródło
-1

gdzie używasz -Xmx1g zamień na -Xmx1G -Xms2G możesz również przeczytać artykuł, aby zrozumieć łatwiej ( http://www.howtominecraft.net/allocate-ram-minecraft/ )

Donna Welch
źródło
Nie łącz odpowiedzi, wyjaśnij ją tutaj, ponieważ powiązane informacje mogą zniknąć.
djsmiley2k