RAM Bellek Hızını ve Kullanımını Kontrol Etme
Kısa cevap: Windows'ta Ctrl + Shift + Esc ile Görev Yöneticisi'ni açıp Performans → Bellek sekmesine geçtiğinizde RAM'inizin çalıştığı hızı (örneğin 3200 MT/s), toplam kapasitesini, kullanılan yuva sayısını ve anlık kullanımını tek ekranda görürsünüz. Daha ayrıntılı bir bellek hızı kontrol işlemi için komut satırında wmic memorychip get Speed, ConfiguredClockSpeed, PartNumber, Capacity komutunu ya da CPU-Z gibi ücretsiz bir aracı kullanmanız gerekir; çünkü modülün etiketindeki hız ile fiilen çalıştığı hız çoğu zaman aynı değildir.
Neden "etiketteki hız" ile gerçek hız farklı çıkıyor?
Bunu ilk kez kendi bilgisayarımda fark ettim: 3600 MT/s yazan bir kit almıştım, Görev Yöneticisi ise 2133 MT/s gösteriyordu. Sorun modülde değildi. RAM'ler varsayılan olarak JEDEC denilen güvenli, düşük bir profille başlar; reklam edilen hıza çıkmak için BIOS'ta XMP (Intel) veya EXPO/DOCP (AMD) profilini elle etkinleştirmeniz gerekir. Yani parayı verip aldığınız hızı çoğu zaman kendiniz açmanız gerekiyor.
İkinci karışıklık kaynağı da şu: CPU-Z'nin Memory sekmesinde "DRAM Frequency" 1600 MHz görünürken Görev Yöneticisi 3200 gösterir. İkisi de doğrudur. DDR (Double Data Rate) mimarisi saat döngüsünün iki kenarında veri taşır, bu yüzden gerçek saat frekansını ikiyle çarparsınız. CPU-Z 1800 MHz diyorsa modül 3600 MT/s'de çalışıyor demektir.
Windows'ta hızı ve modül bilgisini okumanın yolları
1. Görev Yöneticisi
En hızlı yol. Performans → Bellek ekranında şunları görürsünüz:
- Hız: Modülün fiilen çalıştığı aktarım hızı
- Kullanılan yuvalar: "2 / 4" gibi bir ifade; çift kanal çalışıp çalışmadığınıza dair ilk ipucu
- Form faktörü: DIMM (masaüstü) veya SODIMM (dizüstü)
- Donanım için ayrılan bellek: Dahili ekran kartının kaptığı pay
2. Komut satırı
Yönetici olarak açtığınız Komut İstemi'nde wmic memorychip get BankLabel, Capacity, ConfiguredClockSpeed, Speed, Manufacturer, PartNumber yazın. Buradaki Speed modülün desteklediği maksimum hızı, ConfiguredClockSpeed ise şu an çalıştığı hızı verir. İkisi arasındaki fark, BIOS'ta açılmamış bir XMP profili olduğunu gösterir. PowerShell tercih ediyorsanız Get-CimInstance Win32_PhysicalMemory aynı bilgiyi daha okunaklı döker.
3. CPU-Z ve benzeri araçlar
CPU-Z'nin SPD sekmesi yuva yuva ilerlemenizi sağlar: her modülün üreticisi, parça numarası, üretim haftası ve içinde saklı XMP profilleri listelenir. Karışık marka/kapasite kullanıyorsanız burada görürsünüz. Memory sekmesindeki "Channel #" satırı Dual/Single yazar; tek kanalda kalmışsanız modülleri anakart kılavuzundaki doğru yuvalara (genelde 2. ve 4.) taşımak, hiçbir para harcamadan gözle görülür bir performans artışı verir.
Sadece hız değil, gerçek performans: benchmark
Hız rakamı hikâyenin yarısı. Gecikme (CL değeri) ve bant genişliği de önemli. AIDA64'ün Cache & Memory Benchmark aracı okuma/yazma/kopyalama hızını MB/s cinsinden ve gecikmeyi nanosaniye olarak verir. Ben XMP'yi açmadan önce ve sonra bu testi çalıştırıp ekran görüntüsü alıyorum; ayarın işe yarayıp yaramadığını sayılarla görmek tahminden iyidir. Gecikme değeri aynı hızda başkalarına göre çok yüksekse zamanlamalar gevşek kalmış olabilir.
Bellek kullanımını doğru okumak
"RAM'im hep %70 dolu, sorun mu var?" sorusunun cevabı genelde hayır. Windows boş RAM'i israf sayar ve sık kullandığınız verileri önbelleğe alır. Bakmanız gereken yerler:
- Ayrılan (Commit): 16 GB sistemde "18/22 GB" gibi bir değer görüyorsanız sayfa dosyası devreye girmiş demektir.
- Kaynak İzleyicisi (resmon): Bellek sekmesindeki Hard Faults/sec sürekli yüksekse sistem diske taşıyor, yavaşlığı orada hissedersiniz.
- Süreç listesi: Tarayıcı sekmeleri ve arka planda açılan yardımcı uygulamalar ilk şüphelilerdir. Başlangıçta otomatik açılanları temizlemek hem açılış süresini hem bellek baskısını düşürür.
Sayfa dosyası için diskte yer kalmadıysa bellek de erken tükeniyormuş gibi davranır; disk alanını boşaltma konusundaki