Ekran Kartlı Sunucu Satışları Başladı. İncele
Oyuncu Tarafı Ayarlar ve Sorunlar

Minecraft’a Daha Fazla RAM Nasıl Verilir?

Resmî launcher ve CurseForge üzerinden bellek ayırma, ne kadar vermenin doğru olduğu ve fazla RAM vermenin zararları.

  • 9 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • Minecraft’a RAM vermek, oyunun kullanabileceği bellek tavanını (-Xmx değerini) yükseltmek demektir; resmî launcher’da Kurulumlar sekmesindeki profilin JVM Arguments satırından değiştirilir.
  • Minecraft 26.1 ile birlikte oyun istemcisine ayrılan varsayılan bellek 2 GB’tan 4 GB’a çıkarıldı; vanilla oynayan çoğu kişinin bu değere dokunmasına gerek yok.
  • Altın kural: bilgisayarınızın toplam RAM’inin yarısından fazlasını oyuna vermeyin ve işletim sistemine en az 4 GB bırakın. Fazla RAM vermek oyunu hızlandırmaz, aksine takılma yaratır.
  • RAM artırmak FPS artırmaz. Kare hızı düşükse önce FPS artırma rehberindeki ayarları uygulayın.

Minecraft’a RAM verme işlemi, oyunun kullanabileceği en yüksek bellek miktarını (Java tarafında -Xmx değeri) elle belirlemek anlamına gelir. Resmî launcher kullanıyorsanız bu ayar Kurulumlar > profil > Düzenle > Daha Fazla Seçenek > JVM Arguments yolundadır; CurseForge, Modrinth ve Prism gibi üçüncü taraf launcher’larda ise ayrı bir “Ayrılan bellek” kaydırıcısı olarak karşınıza çıkar.

Ama işin can alıcı kısmı şu: çoğu oyuncunun sandığının aksine bu değeri sonuna kadar açmak oyunu hızlandırmaz. Minecraft 26.1 ile birlikte oyun istemcisine ayrılan varsayılan bellek zaten 2 GB’tan 4 GB’a yükseltildi. Vanilla oynuyorsanız muhtemelen hiçbir şeye dokunmanız gerekmiyor. Bellek ayarını gerçekten değiştirmesi gerekenler, 100 modun üzerinde paket açan ve “Out of Memory” hatası ya da harita yüklerken uzun donmalar yaşayan oyuncular.

Aşağıda önce bu ayarın ne işe yaradığını sade bir dille anlatıyoruz, sonra bilgisayarınızın RAM’ine göre ne kadar vermeniz gerektiğini tabloyla veriyoruz ve dört farklı launcher için adım adım yolu gösteriyoruz. En sonda da ayarın gerçekten uygulanıp uygulanmadığını nasıl doğrulayacağınızı bulacaksınız.

Minecraft’a RAM Vermek Tam Olarak Ne Demek?#

Minecraft Java Edition, adı üstünde, Java sanal makinesi (JVM) üzerinde çalışır. JVM programa doğrudan “bilgisayarda ne kadar RAM varsa kullan” demez; başlarken bir heap (yığın) alanı ayırır ve program yalnızca bu alanı kullanabilir. Bu alanın büyüklüğünü iki parametre belirler:

-Xmx
Maksimum heap. Oyunun kullanabileceği tavan değer. “Minecraft’a RAM vermek” dendiğinde kastedilen şey budur.
-Xms
Başlangıç heap’i. Oyun açılırken baştan rezerve edilen miktar. İstemci tarafında düşük bırakmak sorun çıkarmaz.

Yani -Xmx8G yazdığınızda oyun 8 GB kullanmaya başlamaz; sadece gerekirse 8 GB’a kadar çıkabilir. Vanilla bir dünyada oyun bu tavanın yakınına bile gelmez. Buna karşılık büyük bir modpack, yüzlerce blok ve varlık tanımını, doku atlaslarını ve tarif listelerini belleğe yüklediği için tavana dayanabilir; tavan yetersiz kaldığında da oyun OutOfMemoryError hatasıyla kapanır.

BilgiMinecraft 26.1’deki “varsayılan bellek 4 GB” ve “çöp toplayıcı ZGC” değişikliklerinin ikisi de oyun istemcisiyle ilgilidir, sunucularla değil. Kendi sunucunuzu kuruyorsanız bellek ve JVM ayarlarını hâlâ tamamen siz veriyorsunuz; ayrıntılar sunucu RAM ve JVM flag rehberinde.

Minecraft’a Kaç GB RAM Vermelisiniz?#

Doğru değer iki şeye bağlıdır: bilgisayarınızda toplam ne kadar RAM olduğu ve ne oynadığınız. Aşağıdaki tablo bu iki soruyu birleştiriyor. Değerler oyun istemcisi içindir.

Sistem RAM’iVanilla / az modOrta modpack (50-150 mod)Büyük modpack (200+ mod)
8 GB3-4 GB4 GB (sınırda)Önerilmez
16 GB4 GB6-8 GB8 GB
32 GB4 GB8 GB8-10 GB
64 GB4 GB8 GB10-12 GB
Bilgisayarınızın RAM’ine ve oynadığınız içeriğe göre önerilen istemci bellek ayarı

Tabloda 64 GB satırında bile 12 GB’ı geçmediğimize dikkat edin. Bu bir yazım hatası değil: Minecraft istemcisi 12 GB’ın üzerinden anlamlı fayda görmez, üstelik heap büyüdükçe bellek temizliği duraklamaları uzar. Shader kullanıyorsanız fazladan 1-2 GB ekleyin, çünkü shader paketleri ek arabellekler oluşturur; konuyu shader kurulum rehberinde ayrıntılı anlattık.

DikkatBilgisayarınızın toplam RAM’inin yarısından fazlasını oyuna vermeyin ve işletim sistemine her zaman en az 4 GB bırakın. 8 GB RAM’li bir bilgisayarda oyuna 6 GB verirseniz Windows, tarayıcı ve Discord takas dosyasına itilir; oyun içindeki donmalar azalmaz, artar.

Resmî Minecraft Launcher’da RAM Ayarlama#

Mojang’ın kendi launcher’ında bellek ayarı profil bazlıdır. Yani ayarı hangi kurulum profilinde değiştirirseniz yalnızca o profil etkilenir.

  1. Kurulumlar sekmesini açın#

    Launcher’ı başlatın ve üst menüden Kurulumlar (Installations) sekmesine geçin. Burada oyun sürümlerinize karşılık gelen profiller listelenir.

  2. Profili düzenlemeye alın#

    Değiştirmek istediğiniz profilin satırının sağ tarafındaki üç nokta simgesine tıklayın ve Düzenle (Edit) seçeneğini seçin.

  3. Daha Fazla Seçenek bağlantısını açın#

    Açılan pencerenin altındaki Daha Fazla Seçenek (More Options) bağlantısına tıklayın. JVM Arguments başlıklı uzun bir metin kutusu görünecek.

  4. -Xmx değerini değiştirin#

    Kutudaki metnin başında -Xmx ile başlayan bir değer vardır. Yalnızca o değeri değiştirin, satırın kalanına dokunmayın. Örneğin 8 GB vermek için:

    -Xmx8G

    Değeri megabayt cinsinden yazmak da geçerlidir; -Xmx8192M ile -Xmx8G aynı şeydir.

  5. Kaydedin ve oyunu yeniden başlatın#

    Kaydet (Save) düğmesine basın. Ayarın geçerli olması için oyunun tamamen kapatılıp yeniden açılması gerekir; launcher’ı yeniden başlatmanız gerekmez.

JVM Arguments kutusunda sık yapılan hatalar#

Bu kutu serbest metin olduğu için küçük bir yazım hatası oyunun hiç açılmamasına yol açabilir. En sık görülen üç hata:

YANLIŞ:  -Xmx 8G        (parametre ile değer arasında boşluk var)
YANLIŞ:  -Xmx8GB        (birim "GB" değil, tek harf "G")
YANLIŞ:  -Xmx4G -Xmx8G  (iki kez tanımlanmış, ikincisi kafa karıştırır)
DOĞRU:   -Xmx8G

Oyun bu düzenlemeden sonra hiç açılmıyorsa satırı eski hâline döndürün: kutuyu tamamen boşaltmak da geçerli bir çözümdür, launcher o zaman varsayılan ayarlarla çalışır.

CurseForge Launcher’da RAM Ayarlama#

Modpack oynayanların çoğu CurseForge uygulamasını kullanır ve buradaki bellek ayarı resmî launcher’dan bağımsızdır. Uygulamada iki ayrı seviye vardır: genel ayar ve modpack bazlı ayar.

  1. Genel bellek ayarını yapın#

    Sol alttaki dişli simgesine (Settings) tıklayın, Game Specific > Minecraft bölümüne girin. Allocated Memory başlığındaki kaydırıcıyı istediğiniz değere sürükleyin. Bu değer, ayrıca ayarlanmamış tüm modpackler için geçerli olur.

  2. Tek bir modpack için farklı değer verin#

    Kütüphanenizdeki modpack’in üzerine gelip üç nokta > Profile Options yolunu izleyin, “Use system memory settings” kutusunun işaretini kaldırın ve o pakete özel değeri girin. Büyük paketlere yüksek, küçük paketlere düşük değer vermek en sağlıklı yaklaşımdır.

  3. Java sürümünü kontrol edin#

    Aynı ayarlar ekranında Java yolu da görünür. Modpack 26.1 veya üzeri için yapılmışsa Java 25 gerekir; eski sürüm modpackler kendi Java sürümlerini ister. Uyumsuzlukta oyun bellek ayarından bağımsız olarak açılmaz.

CurseForge uygulamasının kurulumu, modpack indirme ve profil yönetimi konularını CurseForge Launcher kullanım rehberinde baştan sona anlattık.

Modrinth, Prism ve Diğer Launcher’larda RAM Ayarı#

Üçüncü taraf launcher’ların hepsinde aynı ayar farklı isimlerle bulunur. Aşağıdaki tablo yolları özetliyor:

LauncherAyar yoluNot
Resmî Minecraft LauncherKurulumlar > Düzenle > Daha Fazla Seçenek > JVM ArgumentsProfil bazlı
CurseForgeSettings > Minecraft > Allocated MemoryGenel + paket bazlı
Modrinth AppSettings > Java & MemoryProfil bazlı geçersiz kılma var
Prism Launcher / MultiMCSettings > Java > MemoryÖrnek (instance) bazlı ayrı ayar
ATLauncherSettings > Java/Minecraft > Maximum MemoryGenel ayar
Popüler launcher’larda bellek ayarının bulunduğu menüler

Prism ve MultiMC’de her modpack ayrı bir “instance” olduğu için genel ayarı değiştirmek mevcut instance’ları etkilemeyebilir. O paketin üzerine sağ tıklayıp Edit Instance > Settings > Java yolundan “Memory” kutusunu işaretlemeniz gerekir.

İpucuHangi launcher’ı kullanırsanız kullanın, bellek değerini değiştirdikten sonra oyunu tamamen kapatıp yeniden açın. Java heap boyutu süreç başlarken belirlenir; çalışan oyun yeni değeri okumaz.

Ayarın Uygulandığını Nasıl Kontrol Edersiniz?#

Bir değer girdiniz ama gerçekten uygulandı mı? Bunu oyunun içinden saniyeler içinde doğrulayabilirsiniz.

  1. Oyunda F3 tuşuna basın#

    Hata ayıklama ekranı açılır. Bazı dizüstü bilgisayarlarda Fn + F3 kombinasyonu gerekir.

  2. Sağ üstteki bellek satırını okuyun#

    Ekranın sağ üst köşesinde şuna benzer bir satır görürsünüz:

    Mem: 38% 3120/8192MB
    Allocated: 62% 5120MB

    Buradaki ikinci sayı (8192MB) oyunun tavanıdır. Girdiğiniz -Xmx8G değeri uygulandıysa burada 8192 MB yazar. Hâlâ 4096 MB görüyorsanız ayar başka bir profile yazılmıştır.

  3. Kullanım yüzdesini izleyin#

    Oyunu 15-20 dakika oynadıktan sonra tekrar bakın. Yüzde sürekli %90’ın üzerinde geziyor ve sık sık ani düşüşler yapıyorsa bellek gerçekten yetersizdir; tavanı bir kademe yükseltin. Yüzde %40’ın altında kalıyorsa fazladan verdiğiniz RAM boşa duruyor demektir, geri düşürün.

F3 ekranındaki diğer satırların ne anlama geldiğini merak ediyorsanız F3 hata ayıklama ekranı rehberimize bakabilirsiniz.

Fazla RAM Vermenin Zararları#

“Ne kadar çok o kadar iyi” mantığı Java heap’inde işlemez. Nedeni şu: çöp toplayıcı (garbage collector), kullanılmayan nesneleri temizlemek için düzenli aralıklarla çalışır ve tarayacağı alan büyüdükçe işi uzar. 16 GB’lık bir heap’te tek bir temizlik turu, 6 GB’lık heap’tekinin birkaç katı sürebilir. Oyuncu bunu FPS düşüşü olarak değil, saniyede bir gelen ani donma olarak hisseder.

İkinci zarar daha sinsi: işletim sisteminin nefes alacak RAM’i kalmaz. Windows, boş RAM’i disk önbelleği olarak kullanır. Oyuna sistemin tamamına yakınını verdiğinizde bu önbellek yok olur, chunk okuma yazma işlemleri doğrudan diske gider ve harita yüklerken takılma başlar.

DikkatBilgisayarınızda 8 GB RAM varken oyuna 8 GB veremezsiniz. Java, ayrılan heap’in dışında ayrıca kendi iç yapıları, doku belleği ve işletim sistemi arabellekleri için yer ister; toplam kullanım her zaman -Xmx değerinin bir miktar üzerine çıkar. Bu yüzden fiziksel RAM’in tamamını heap olarak vermek oyunun hiç açılmamasına yol açar.

RAM Artırmak Sorunu Çözmediğinde#

Bellek tavanını yükselttiniz ama sorun sürüyorsa büyük ihtimalle konu RAM değil. Sık karşılaşılan senaryolar:

Oyun yine “Out of Memory” diyerek kapanıyor#

Bir mod bellek sızdırıyor olabilir. Bu durumda tavanı yükseltmek çöküşü sadece geciktirir. Oyunun kapanırken ürettiği kayıt dosyasını okuyup hangi modun sorumlu olduğunu bulmak gerekir; crash report okuma rehberi bu işi adım adım gösteriyor.

32 bit Java kullanıyorsunuz#

32 bit bir Java kurulumunda heap yaklaşık 1,5 GB’ın üzerine çıkamaz; ne yazarsanız yazın oyun daha fazlasını kabul etmez. Komut isteminde şu komutla kontrol edin:

java -version

Çıktıda 64-Bit Server VM ifadesini görmelisiniz. Göremiyorsanız 64 bit bir Java kurun. Minecraft 26.1 ve sonrası için gereken sürüm Java 25’tir; sürüm eşleşmesini Java sürüm tablosundan teyit edebilirsiniz.

Hata aslında Java sürüm uyuşmazlığı#

Ekranda UnsupportedClassVersionError geçiyorsa bellekle hiç ilgisi yoktur; yanlış Java sürümüyle çalıştırıyorsunuzdur. Çözümü Java sürüm hatası sayfasında anlatıyoruz.

İndirmeniz gerekenler
  • Minecraft Resmî Launcher Windows / macOS / Linux.exe .dmg .deb
    İndir
  • Eclipse Temurin JDK 25LTS Windows x64.msi / .zipÜcretsiz
    İndir

Resmî launcher gerekli Java çalışma zamanını kendisi indirir; Temurin yalnızca elle Java yönetmek isteyenler içindir. Üçüncü taraf sitelerden Java veya launcher indirmeyin.

Oyun RAM’i ile Sunucu RAM’i Aynı Şey Değil#

Bu sayfadaki değerlerin tamamı oyun istemcisi içindir. Kendi Minecraft sunucunuzu açacaksanız hesap tamamen değişir: sunucu, bağlanan her oyuncunun yüklediği chunk’ları, varlıkları ve envanterleri kendi belleğinde tutar. Arkadaşlarınızla oynamak için kurulacak bir sunucuda alt sınır 8 GB RAM’dir; eklentili Paper sunucularda 10-12 GB, modlu sunucularda ise taban 16 GB’dır. Büyük modpack sunucuları 24-32 GB ister.

Oyunun ve sunucunun aynı bilgisayarda çalışması da yaygın bir hatadır. İkisi aynı işlemciyi ve aynı RAM’i paylaşır; birkaç kişi bağlandığında hem oyununuz hem sunucu takılır. Sürekli açık kalacak bir sunucu için yüksek frekanslı Ryzen 9 işlemcili ve NVMe SSD diskli bir VDS çok daha sağlıklı çalışır; hazır kurulu paketlere Minecraft sunucu paketleri sayfasından bakabilirsiniz. Modlu paket oynayacaksanız modlu sunucu RAM hesabı sayfası doğru boyutu seçmenize yardımcı olur.

Özetle#

Minecraft’a RAM vermek, -Xmx değerini launcher üzerinden yükseltmekten ibarettir; zor kısmı doğru sayıyı seçmektir. Vanilla için 4 GB, orta modpackler için 6-8 GB, büyük paketler için 8-10 GB pratikte en isabetli aralıktır. Sistem RAM’inizin yarısını aşmayın, işletim sistemine en az 4 GB bırakın ve ayarın uygulandığını F3 ekranındaki bellek satırından doğrulayın.

RAM artırmanın yapmadığı şeyi de unutmayın: kare hızını yükseltmez. Oyun akıcı değilse çözüm bellekte değil grafik ayarlarında ve render mesafesindedir. Oradan devam etmek için FPS artırma rehberine, oyun hiç açılmıyorsa açılmama sorunları sayfasına geçin.

Sıkça Sorulan Sorular#

Minecraft’a kaç GB RAM vermeliyim?

Vanilla Minecraft için 4 GB fazlasıyla yeterlidir; zaten 26.1 sonrası varsayılan değer budur. 50-150 modlu bir modpack için 6-8 GB, 200 mod üstü büyük modpackler ve shader kombinasyonu için 8-10 GB uygundur. Bunun üstüne çıkmak neredeyse hiçbir senaryoda fayda sağlamaz.

Minecraft’a 16 GB RAM vermek zararlı mı?

Evet, çoğu bilgisayarda zararlıdır. Java, kendisine verilen alanı doldurana kadar temizlik yapmaz; heap ne kadar büyükse temizlik duraklaması da o kadar uzun sürer. Sonuç, saniyede birkaç karelik donmalar hâlinde kendini gösterir. Ayrıca işletim sistemine RAM kalmazsa Windows takas dosyasına yazmaya başlar ve oyun daha da yavaşlar.

Minecraft launcher’da JVM Arguments nerede?

Resmî launcher’ı açın, üstteki Kurulumlar (Installations) sekmesine geçin, düzenlemek istediğiniz profilin üzerine gelip üç noktaya tıklayın ve Düzenle’yi seçin. Açılan ekranda Daha Fazla Seçenek (More Options) bağlantısına tıkladığınızda JVM Arguments kutusu görünür. -Xmx ile başlayan değer bellek tavanıdır.

CurseForge’da RAM nasıl arttırılır?

CurseForge uygulamasında sol alttaki Ayarlar (Settings) düğmesine tıklayın, Game Specific > Minecraft bölümüne girin ve Allocated Memory kaydırıcısını istediğiniz değere getirin. Bu ayar tüm modpackleri etkiler; tek bir modpack için farklı değer isterseniz o modpack’in profilindeki üç nokta menüsünden Profile Options’ı kullanın.

Verdiğim RAM neden uygulanmıyor?

En sık üç sebebi vardır: değeri yanlış profile yazmışsınızdır (modpack başka bir kurulum profilinde çalışıyordur), -Xmx satırında boşluk veya çift tanım bırakmışsınızdır ya da 32 bit Java kullanıyorsunuzdur. Oyunda F3 tuşuna basıp sağ üstteki bellek satırından gerçek tavanı kontrol edin.

8 GB RAM’li bilgisayarda modpack oynanır mı?

Küçük ve orta boy modpackler oynanır, büyük olanlar zorlanır. 8 GB sistem RAM’i olan bir bilgisayarda oyuna en fazla 4 GB verebilirsiniz; geri kalanı Windows, tarayıcı ve arka plan uygulamaları için gerekir. 200 mod üstü paketler bu sınırda sürekli bellek temizliği yapar ve takılır. Bu senaryoda 16 GB’a yükseltmek tek gerçek çözümdür.

RAM artırmak FPS’i yükseltir mi?

Hayır. Kare hızını ekran kartı, işlemci ve render mesafesi belirler; RAM yalnızca oyunun çökmeden çalışabileceği alanı tanımlar. Bellek yetersizken yaşanan takılmalar RAM artırınca düzelir, ama yeterli RAM’i olan bir sistemde değeri yükseltmek FPS’e tek kare bile eklemez.

Sunucu için de aynı değerler geçerli mi?

Hayır, sunucu tamamen ayrı bir hesap. Oyun istemcisinde 4 GB makul bir değerken, sürekli açık kalacak bir Minecraft sunucusunda alt sınır 8 GB RAM’dir; modlu sunucularda taban 16 GB’a çıkar. Ayrıntılar için sunucu RAM tablosuna bakın.

Oyuncu Tarafı Ayarlar ve Sorunlar — Tüm Rehberler#

  1. Minecraft’ta FPS Nasıl Arttırılır?
  2. Minecraft OptiFine Nasıl Kurulur?
  3. Minecraft’a Shader Nasıl Kurulur?
  4. Minecraft’a Texture Pack (Doku Paketi) Nasıl Kurulur?
  5. Minecraft’a Daha Fazla RAM Nasıl Verilir?
  6. Minecraft Açılmıyor mu? Adım Adım Çözüm
  7. Minecraft Skin Nasıl Değiştirilir?
  8. Minecraft’ta Ping Nasıl Düşürülür?

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön