Learn · guides
Minecraft'a JVM Argümanları Nasıl Eklenir
Minecraft'a JVM argümanları eklemek için başlatıcınızın profil ayarlarını düzenleyin. Resmi başlatıcı için adım adım talimatlar ve olmazsa olmaz -Xmx bayrağı.
JVM argümanları, Minecraft'ı çalıştırmadan önce Java sanal makinesini yapılandırır. Bunlar, başlatıcınızdaki profil ayarlarında bulunur ve bellek tahsisi, çöp toplama ve Java davranışları gibi şeyleri kontrol eder. Yanlış eklerseniz oyununuz başlamaz; doğru eklerseniz takılmaları ve çökmeleri düzeltebilirsiniz.
Bir JVM argümanı nedir
Java Sanal Makinesi Minecraft'ı çalıştırır ve JVM argümanları, başlatmada ona ilettiğiniz bayraklardır. Oynat'a tıkladığınızda, başlatıcınız bu bayrakları içeren bir komut satırı oluşturur. JVM, oyunu başlatmadan önce bunları okur, bu nedenle çalışma zamanı ortamını etkiler, oyunun kendisini değil.
İşte bu yüzden yanlış ayarlamak, oyun dünyanızı bozmak yerine başlatmayı bozarak sonuçlanır. JVM, geçersiz bayrakları reddeder ve başlamayı reddeder, bu da kötü bir oyun içi ayarından daha güvenlidir.
Başlatıcınızda JVM argümanlarını nerede bulabilirsiniz
Resmi Minecraft Başlatıcı
Açık Kurulumlar
Üstteki Kurulumlar sekmesini tıklayın.
Profilinizi gezdirin
Oynadığınız profili bulun ve üzerine gelin. Bir düzenleme (kalem) simgesi görünecektir.
Düzenle'ye tıkla
O profili düzenlemek için kalemi simgesine tıklayın.
Daha Fazla Seçenek Aç
Aşağı kaydırın ve Daha Fazla Seçenek'e tıklayın. Bir JVM Argümanları alanı görünecektir.
Bayrakları düzenle
Kutucuğa tıklayın ve boşluklarla ayrılmış argümanlar listesini düzenleyin.
Kaydet ve test et
Kaydet'e tıklayın, ardından profili başlatarak çalıştığını doğrulayın.
Üçüncü Parti Başlatıcılar
Çoğu başlatıcı, JVM argümanlarını profil veya örnek ayarlarında, genellikle "Java" veya "Gelişmiş" sekmesi altında yerleştirir. Tam konum değişiklik gösterebilir, ancak bunlar her zaman profil ayarlarında, asla oyun içinde bulunur.
Aslında istediğiniz argüman: -Xmx
En sık ihtiyaç duyulan işaret -Xmx'dir; bu, oyunun kullanabileceği maksimum yığın boyutunu ayarlar.
-Xmx4G
Bu, Minecraft'a kadar 4 gigabayt ayırır. Yaygın değerler:
| İşaret | Ne yapar |
|---|---|
-Xmx2G | 2 GB (modlu oynama için minimum) |
-Xmx4G | 4 GB (önerilen varsayılan) |
-Xmx6G | 6 GB (ağır mod paketleri için) |
-Xmx8G | 8 GB (bundan sonra nadiren faydalı) |
Minecraft'a sistem RAM'inizin yarısından fazlasını vermeyin. Toplam 16 GB'ınız varsa, Minecraft'ı 8 GB ile sınırlayın. Kalan kısım işletim sisteminizin ve diğer programların tepkili kalmasını sağlar.
Güvenli bir başlangıç satırı
Çoğu başlatıcı makul varsayılan değerlerle birlikte gelir. Emin değilseniz, şunu kullanın:
-Xmx4G -Xms2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200
Açılımı:
-Xmx4G— maksimum 4 GB-Xms2G— 2 GB ile başlayın (daha hızlı başlatma)-XX:+UseG1GC— takılmaları azaltan çöp toplayıcı-XX:+ParallelRefProcEnabled— toplayıcının daha hızlı çalışmasına yardımcı olur-XX:MaxGCPauseMillis=200— duraklama süresini sınırlar
Bu, ağır aşırı saatlere sahip olmayan modlu Minecraft için iyi bir varsayılandır.
Varsayılanları değiştirmeyin
Başlatıcılar, birkaç varsayılan JVM argümanıyla birlikte gelir. Bunları silmeyin—listeyi düzenleyerek eklemeler yapın. Varsayılanları kaldırmak başlatmayı bozabilir.
Örneğin, varsayılanı şuna ise:
-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45
Ve siz 4 GB istiyorsanız, bunu şuna değiştirin:
-Xmx4G -XX:+UnlockExperimentalVMOptions -XX:G1NewCollectionPauseTarget=45
Sadece -Xmx değerini güncelleyin ve geri kalanını olduğu gibi bırakın.
Yaygın sorunlar ve çözümler
- Oyun başlamıyor: bayraklardaki yazım hatalarını kontrol edin (boşluklar önemli). Özel argümanları kaldırın ve varsayılan
-Xmxsatırının çalıştığını doğrulayın. - Birkaç dakika sonra oyun çöküyor: çok fazla bellek ayırmış olabilirsiniz (çöp toplama duraklamaları kötüleşiyor). 4 GB'a düşürmeyi deneyin.
- Oyun, belirlediğinizden daha az kaynak ayırıyor: sisteminiz yeterli boş RAM'e sahip değil. Diğer programları kapatın veya daha az kaynak ayırın.
- Tartışmalar etkili olmaz: doğru profili düzenlediğinizi ve kaydettiğinizi doğrulayın. Başlatıcı bazen değişiklikleri uygulamak için yeniden başlatılmasını gerektirebilir.
Modlar özel argümanlar gerektirir mi?
Genellikle hayır. Modlar aynı Java sürecinin içinde çalışır ve yığınınızı paylaşır. Çok nadiren bir mod, JVM argümanı belirten bir dokümanla birlikte gelir ve yazar bunu açıkça belirtir. Durumlardan %99'unda, vanilla ve modlu oyun için aynı argümanlar işe yarar.
Sıkça Sorulan Sorular
Java için kullanılabilir maksimum yığın belleğini ayarlar. -Xmx4G, Minecraft'ın en fazla 4 gigabayt kullanabileceği anlamına gelir. "Daha fazla RAM ayır" ifadesi de tam olarak budur.
Çoğu oyuncu için güvenli aralık 4 ila 6 gigabayttır. Çok daha fazlasını ayırmak nadiren yardımcı olur ve hatta çöp toplama işleminin büyük bir yığın üzerinde daha uzun sürmesi nedeniyle takılmaları artırabilir.
Genellikle hayır. Modlar aynı Java sürecinde çalışır ve hafıza ayırmanızı paylaşırlar. Nadiren bir modun dokümanı JVM argümanı belirtir ve yazar bunu açıkça ifade eder.
Hayır, JVM argümanları oyun başlamadan önce Java çalışma zamanını yapılandırır. Oyun ayarları ise oyun içi seçeneklerdir. Bunlar tamamen ayrı şeylerdir.