Learn · guides

Come aggiungere argomenti JVM a Minecraft

Aggiungi argomenti JVM a Minecraft modificando le impostazioni del profilo del tuo launcher. Istruzioni passo passo per il launcher ufficiale, più il flag essenziale -Xmx.

TRtrolPublished 5 min read

Gli argomenti della JVM configurano la Java Virtual Machine che esegue Minecraft prima ancora che il gioco si carichi. Si trovano nelle impostazioni del profilo del tuo launcher e controllano aspetti come l'allocazione della memoria, la garbage collection e il comportamento di Java. Aggiungili in modo errato e il gioco non si avvierà; aggiungili correttamente e potrai ridurre scatti e crash.

Cosa sono gli argomenti della JVM

La Java Virtual Machine esegue Minecraft, e gli argomenti della JVM sono flag che le passi all'avvio. Quando premi Play, il tuo launcher costruisce una riga di comando che include questi flag. La JVM li legge prima di avviare il gioco, quindi influenzano l'ambiente di runtime, non il gioco stesso.

Ecco perché impostarli in modo errato interrompe l'avvio invece di corrompere il tuo mondo. La JVM rifiuta flag non validi e si rifiuta di avviarsi, il che è in realtà più sicuro di un'impostazione errata all'interno del gioco.

Dove trovare gli argomenti della JVM nel tuo launcher

Minecraft Launcher ufficiale

  1. Installazioni Aperte

    Clicca la scheda Installazioni in alto.

  2. Passa il mouse sul tuo profilo

    Trova il profilo che usi per giocare e posiziona il cursore sopra di esso. Apparirà un'icona di modifica (una matita).

  3. Clicca modifica

    Clicca sull'icona della matita per modificare quel profilo.

  4. Apri altre opzioni

    Scorri fino in fondo e fai clic su Altre Opzioni. Apparirà un campo Argomenti JVM.

  5. Modifica le bandiere

    Clicca nella casella e modifica l'elenco di argomenti separati da spazi.

  6. Salva e verifica

    Clicca Salva, quindi avvia il profilo per confermare che funzioni.

Launcher di Terze Parti

La maggior parte dei launcher posiziona gli argomenti della JVM nelle impostazioni del profilo o dell'istanza, spesso sotto una scheda "Java" o "Avanzate". La posizione esatta può variare, ma si trovano sempre nelle impostazioni del profilo, mai all'interno del gioco.

L'argomento che ti serve davvero: -Xmx

Il flag più comunemente necessario è -Xmx, che imposta la dimensione massima dell'heap che il gioco può utilizzare.

-Xmx4G

Questo alloca fino a 4 gigabyte a Minecraft. Valori comuni:

FlagCosa fa
-Xmx2G2 GB (minimo per il gioco con mod)
-Xmx4G4 GB (impostazione predefinita consigliata)
-Xmx6G6 GB (per modpack pesanti)
-Xmx8G8 GB (raramente utile oltre questo valore)

Non assegnare a Minecraft più della metà della RAM del tuo sistema. Se hai 16 GB in totale, limita Minecraft a 8 GB. Il resto mantiene il sistema operativo e gli altri programmi reattivi.

Un punto di partenza sicuro

La maggior parte dei launcher viene fornita con impostazioni predefinite sensate. Se non sei sicuro, usa questo:

-Xmx4G -Xms2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200

Analizziamolo:

  • -Xmx4G — massimo 4 GB
  • -Xms2G — avvia con 2 GB (avvio più rapido)
  • -XX:+UseG1GC — garbage collector che riduce gli stutter
  • -XX:+ParallelRefProcEnabled — aiuta il collector a funzionare più velocemente
  • -XX:MaxGCPauseMillis=200 — limita la durata della pausa

Questo è un buon valore predefinito per Minecraft con mod senza un overclocking eccessivo.

Non sostituire le impostazioni predefinite

I lanciatori sono forniti con alcuni argomenti JVM predefiniti. Non eliminarli, ma modifica l'elenco aggiungendone di nuovi. La rimozione dei valori predefiniti può impedire l'avvio.

Ad esempio, se il valore predefinito è:

-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45

e vuoi 4 GB, cambialo in:

-Xmx4G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45

Aggiorna semplicemente il valore di -Xmx e lascia invariati gli altri.

Problemi comuni e soluzioni

  • Il gioco non si avvia: verifica eventuali errori di battitura nei flag (gli spazi contano). Rimuovi gli argomenti personalizzati e conferma che la riga predefinita -Xmx funzioni.
  • Il gioco si blocca dopo pochi minuti: potresti aver allocato troppa memoria (le pause della garbage collection peggiorano). Prova a ridurre a 4 GB.
  • Il gioco alloca meno di quanto hai impostato: il tuo sistema non dispone di RAM sufficiente. Chiudi altri programmi o alloca meno memoria.
  • Le argomentazioni non hanno effetto: conferma di aver modificato il profilo corretto e di averlo salvato. A volte, il launcher richiede un riavvio per applicare le modifiche.

I mod hanno bisogno di argomenti speciali?

Di solito no. I mod vengono eseguiti all'interno dello stesso processo Java e condividono la tua heap. Molto raramente un mod viene fornito con una documentazione che specifica un argomento JVM, e l'autore lo renderà chiaro. Nel 99% dei casi, gli stessi argomenti funzionano sia per il gioco vanilla che per quello con mod.

FAQ