Gereksinim tablosundaki RAM satırı yalnızca bir kapasite yazar: 8 GB, 16 GB, 32 GB. Kaç modül takılı olduğunu, modüllerin çift kanal mı tek kanal mı çalıştığını, belleğin hangi hızda döndüğünü yazmaz. Bu yüzden "16 GB yazıyor, bende de 16 GB var" cümlesi bir eşleşme değil, işin sadece başlangıcıdır. Aynı 16 GB, tek modülle takıldığında çift modüllü hâlinden farklı davranır; bunu genelde ayar ekranlarında değil, oyunun ortasında haritada dönerken ya da yeni bir bölgeye girerken hissedilen takılma olarak görürsün.

Kasanın yan kapağı açık, kablolar ortada, monitörde oyun duruyor. Ctrl+Shift+Esc'e basıyorum, Görev Yöneticisi geliyor. Sen de yanımda oturuyorsun, ekrana birlikte bakıyoruz. Soldaki listeden Performans'ı, altındaki Bellek'i seçiyorum. Grafiğin hemen altındaki küçük satırlarda şunlar yazıyor: "Kullanılan yuvalar: 1 / 4" ve "Hız: 2666 MHz". Toplam bellek 16 GB. Aynı oyunun gereksinim tablosunda da "16 GB RAM" yazıyor. Kâğıt üstünde her şey uyuyor.
Sonra oyuna dönüp aynı ekrana tekrar bakıyoruz. Bellek kullanımı %80'lerin üstünde geziyor, "Kullanılabilir" satırı birkaç GB'a inmiş. Yeni bir bölgeye girildiğinde disk sekmesi kısa süreliğine tepeye vuruyor, görüntü bir an duruyor, sonra devam ediyor. İşte o an, tablonun o satırı neden eksik yazdığını anlıyorsun.
Tablo neden sadece GB yazabiliyor
Gereksinim tablosundaki her satır aslında tek bir bileşene bağlanır. İşlemci satırı çekirdek ve frekans ister, ekran kartı satırı model ve VRAM ister, depolama satırı yer ve okuma hızı ister. RAM satırı ise tek sayıya indirgenebilecek en kolay satırdır: kaç GB.
Modül sayısını, kanal yapılandırmasını, hızı ve zamanlamaları üretici doğrulayamaz; çünkü senin kasanda ne olduğunu bilmiyordur. Elinde 2x8 GB mı var, tek 16 GB mı, 4x4 GB mı? Bunun cevabı tabloda yok. Tablonun yapabildiği tek şey kapasiteyi istemek, o kadar.
Bu yüzden o satırı "en az" olarak okumak doğru, "tam olarak" olarak okumak yanlış. Satır sana bir taban veriyor, bir hüküm değil.
İki modül, aynı kapasite, farklı bir yol
Bellek denetleyicisi her kanaldan aynı anda veri çeker. Tek modül takılıysa tek kanal çalışır ve etkin veri yolu 64 bit genişliğindedir. Aynı toplam kapasite iki modüle bölünüp modüller doğru yuvalara takıldığında denetleyici iki kanalı birden kullanır, yani etkin veri yolu 128 bite çıkar.
Bu bir ölçüm değil, aritmetik. DDR4-3200'de tek kanal yaklaşık 25,6 GB/s, çift kanal yaklaşık 51,2 GB/s'lik bir teorik tavana karşılık gelir. Buradan kare sayısı tahmini çıkarmak doğru olmaz; olan şey şu: işlemci her kareyi üretirken dokuları, mesh verisini, ses verisini bellekten çeker ve bant genişliği daraldığında işlemci de ekran kartı da veriyi bekler. Bekleme, ekranda takılma olarak görünür.
Sürekli veri akıtan oyunlar bundan daha çok etkilenir. Büyük açık dünyalar, kayan doku sistemleri, kalabalık sahneler bellekten durmadan veri ister. Kapasite zaten karşılanmışsa bir sonraki iyileştirme genelde daha fazla GB değil, daha geniş yoldur.
Entegre grafik kullanan makinelerde bu çok daha belirgin hissedilir. Dizüstülerde ve giriş seviyesi APU'larda ekran kartının kendi belleği yoktur; aynı RAM'i hem işlemci hem grafik birimi paylaşır. Tek modülle çalışan bir dizüstü, o paylaşılan belleği dar bir yoldan taşır. Bazı dizüstülerde bir modül lehimli, bir yuva boştur; bu durumda takılan ikinci modülle kısmi bir çift kanal oluşur, tamamı değil. Üreticinin "esnek mod" dediği şey budur ve tablonun hiç bahsetmediği bir ayrıntıdır.
Kaç modül takılı olduğunu saymak bir ekran sürüyor
Bunun nerede görüleceği belli: Görev Yöneticisi, Performans, Bellek. İngilizce arayüzde "Slots used", Türkçe arayüzde "Kullanılan yuvalar" satırı kaç modül takılı olduğunu doğrudan söyler. "1 / 4" yazıyorsa tek modül var; "2 / 4" yazıyorsa iki modül var. Aynı ekrandaki "Hız" satırı da belleğin o an hangi değerde döndüğünü gösterir.
Ama şu tuzağa dikkat: iki modül takılı olması çift kanal anlamına her zaman gelmez. Modüller yanlış yuvalara takıldığında aynı kanalı paylaşabilir. Dört slotlu anakartlarda yuvalar genelde A1, A2, B1, B2 diye dizilir ve çift kanal için tipik olarak ikinci ile dördüncü yuva, yani A2 ile B2 kullanılır. Bu genelde anakartın üzerine serigrafiyle basılmıştır ama kesin cevap kılavuzdadır.
Kanal bilgisini doğrudan okumak istersen CPU-Z'nin Memory sekmesindeki "Channel #" alanı "Dual" yazar. Komut satırını tercih edersen şu satır yuva, kapasite ve hızı birlikte listeler:
Get-CimInstance Win32_PhysicalMemory | Select-Object DeviceLocator, Capacity, Speed
Bu bir düzeltme değil, sadece okuma. Amacı kasadaki gerçeği tablodaki sayıyla karşılaştırmak.
Hız ve profil, aynı bant genişliğinin diğer yarısı
Bant genişliğini yalnızca kanal sayısı belirlemez. Belleğin kendi hızı ve zamanlamaları da aynı sayıya girer.
Kutudan çıkan 3200 MHz'lik bir kit, BIOS'ta profili açılmadığında genelde JEDEC'in güvenli değerlerinde, yani 2133 ya da 2666 civarında çalışır. Intel tarafında XMP, AMD tarafında EXPO profili açılmadığı sürece hızlı modülün hızını almazsın. Gereksinim tablosu bunu hiç yazmaz; çünkü senin BIOS ayarını bilemez. Görev Yöneticisi'ndeki "Hız" satırı tam da bunu kontrol etmek için var: kitin kutusunda 3200 yazıyor ama orada 2133 okuyorsan profil kapalı demektir.
Zamanlamalar da aynı bant genişliğine dokunur. Düşük CL değerli bir kit, aynı frekansta veriye daha kısa sürede ulaşır. Ama burada bir denge var: aynı frekansı korurken zamanlamaları sıkmak her modülde tutmaz, kitin kendi kalitesine ve bellek denetleyicisine bağlıdır. Kararlılık testinden geçmeyen bir ayar, oyunu masaüstüne döndüren bir ayardır.
Bir de ters yönlü bir denge var ve bunu kimse tabloda yazmaz. Dört modül takmak kapasiteyi artırır ama tüketici platformlarında bellek denetleyicisinin yükünü de artırır; çoğu zaman dört modül, iki modülle yakalanan hızda çalışmaz. Yani "bir 16 GB daha alayım" kararı bazen kapasiteyi yükseltirken hızı düşürür. Kapasite ile bant genişliği birbirine karşı çalışabilir. Hedef kapasiteyi tam karşılayan iki modüllü bir kurulum genelde en dengeli noktadır.
DDR5 tarafında iş biraz karışıyor. Tek DDR5 modülü kendi içinde iki adet 32 bitlik alt kanal barındırır, bu yüzden "tek çubuk zaten çift kanal" diye dolaşan bir cümle var. Doğrusu şu: iki modül taktığında toplam alt kanal sayısı yine artar ve toplam bant genişliği yine yükselir; sadece DDR4'teki kadar keskin bir ikiye katlanma görüntüsü oluşmaz. Dört kanal ise bildiğimiz tüketici anakartlarında değil, iş istasyonu platformlarında karşına çıkar.
Kapasite tutuyor ama takılma sürüyorsa
Oyun açıkken Alt+Tab yapıp Görev Yöneticisi'nin Performans, Bellek ekranına dönüyorum. Bakma sıram şu:
Önce "Bellek kullanımı" ve "Kullanılabilir" satırları. Kullanım %90'ın altındaysa ve hâlâ birkaç GB boş görünüyorsa, takılmanın kaynağı kapasite değil. Sonra "Kullanılan yuvalar" satırı: 1 / 4 yazıyorsa çift kanal ihtimali yok, konu orada kapanıyor.
Sonra "Hız" satırı. Kitin kutusundaki değerden belirgin biçimde düşükse profil kapalı.
Sonra Ayrıntılar sekmesi. Belleği en çok yiyen süreçlere bakıyorum; tarayıcı sekmeleri, Discord, oyun istemcisi, arka planda unutulmuş bir kayıt programı. Tablodaki 16 GB aslında senin 16 GB'ın değil. İşletim sistemi, sürücüler ve arka plan uygulamaları o sayının bir kısmını baştan alır. Tam sınıra oturan bir makinede oyuna kalan boşluk, kutunun üstünde yazan sayıdan her zaman azdır.
Sonra Disk sekmesi. Bellek dolmuyorsa ama disk sürekli oynuyorsa, oyun veri akışını bekliyordur; bu bant genişliği ya da depolama kaynaklı bir takılmadır, kapasite kaynaklı değil. Bellek gerçekten doluysa Windows disk üzerinden sanal belleğe başvurur ve bu da kendini takılma olarak gösterir. İki durum farklı teşhislerdir ve farklı çözümleri vardır. Takılmanın hangi satıra bağlı olduğunu bilmeden yapılan her müdahale, rastgele ayar denemekten ibarettir.
Bu akışı bir kez kurduğunda elin alışıyor. Oyunda bir sorun çıktığında ilk yaptığın şey ayar kurcalamak değil, hangi satırın tıkandığına bakmak oluyor.
Tabloyu nasıl okumak gerekiyor
Kapasite satırı sana sadece bir taban verir. Onu karşıladıktan sonraki asıl sorular şunlar: bu kapasite kaç modüle yayılmış, hangi yuvalarda duruyor, hangi hızda dönüyor ve makinede başka ne çalışıyor?
Yeni bir makine topluyorsan ya da RAM ekliyorsan, hedef kapasiteyi mümkünse iki eşit modüle böl, anakart kılavuzunun çift kanal için gösterdiği yuvalara tak ve BIOS'tan profili aç. Sonra Görev Yöneticisi'ni açıp "Kullanılan yuvalar" ve "Hız" satırlarına bak. O iki satır, gereksinim tablosunun hiç yazamadığı şeyi sana söyler.
Bir de şunu bilerek oku: aynı 16 GB'ın iki farklı kasada aynı davranmaması bir arıza değil, normaldir. Tablo sana hangi kapasitenin altına inmememen gerektiğini söyler. Gerisini kasanın içi belirler ve o kısım senin elinde.