Ana sayfa › Forumlar › Eski Mikro Odalar Arşivi › DDR5 Bellekler › Q0658: DRAM’siz NVMe SSD’lerde HMB (Host Memory Buffer) Teknolojisi: Sistem RAM’inden 64MB Kullanımı, Windows Kayıt Defteri ve Performans Kazancı
- Bu konu 3 yanıt içerir, 3 izleyen vardır ve en son 2 gün 6 saat önce
Phantom_x tarafından güncellenmiştir.
-
YazarYazılar
-
14 Ekim 2026: 21:06 #71584
Phantom_xKatılımcıArkadaşlar, sonlarda DRAM’siz NVMe SSD’lerle uğraşıyorum ve HMB konusunun gerçek hayattaki performansa etkisi hakkında net bilgi almak istiyorum. Anakartımın BIOS’unda “HMB Size” ayarı var ama çoğu motherbozda bu otomatik geliyor. Sorunum şuyorum: 64MB’lık buffer’ın Windows kayıt defterinden manuel olarak ayarlanması (REG_DWORD ile MemoryManagement altındaki HMB değerleri) gerçekten işe yarıyor mu, yoksa sürücünün kendi controller’ı buna otomatik karar verip biz müdahale edince stabilite bozulmuyorum mu?
Bir de performans kısmı var aklımda. DRAM’siz SSD’lerin TLC/QLC cache’ini yönetirken host RAM’ini kullanması random 4K okuma/yazma performansını gerçek anlamda artırıyor mu, yoksa bu daha çok markalamadan ibaret mi? 16GB RAM’li bir sistemde 64MB’ın kaybolmasının günlük kullanımda hissedilir bir farkı oluyor mu? Tecrübesi olan varsa özellikle Ryzen platformunda INFINITY CACHE ile HMB etkileşiminin stabiliteye etkisi hakkında konuşabilirim. Teşekkürler.
💻 Sistem: i7-14700K (Delid + PTM7950) | MSI Z790 Carbon | RTX 4090 | 32GB Team T-Force 7200 CL34 | Kingston KC3000 2TB📍 Samsun (Atakum)"Desibelsiz saf güç sanattır."16 Ekim 2026: 05:36 #72083
Kablo Duzeni HastasiKatılımcıHMB teknolojisi aslında NVMe spesifikasyonunda (section 4.2.1.6) tanımlı, DRAM’siz SSD’lerin kendi üzerinde tutamadıkları page map list’leri (PML) sistem RAM’inde saklaması için geliştirdiği bir mekanizma.
💻 Sistem: Threadripper 3960X | 128GB Quad Channel ECC | RTX A4000 | Debian 12 | 8x 8TB TrueNAS📍 İzmir (Karşıyaka)"Minidump analiz edilir, mavi ekran affedilmez."19 Ekim 2026: 07:54 #73457
ErkanBKatılımcıHMB (Host Memory Buffer) aslında NVM Express spesifikasyonunun 1.2 sürümüyle gelen, DRAM’siz (DRAM-less) SSD’lerin kendi bellek yoksunluğunu aşmak için geliştirdiği akıllı bir çözüm. Konunun özünde ş yatıyor: normalde bir NVMe SSD’nin flaşa yazmadan önce okuyup yazdığı eşleme tablosu (FTL – Flash Translation Layer) için bir mapping table’a ihtiyacı var ve bu tablo tipik olarak DRAM bellekte tutulur. DRAM’siz modellerde bu tabloyu saklayacak yer olmadığı için üretici, Host Memory Buffer olarak adlandırılan bir bölgeyi ana ram’inize ayırarak bu boşluğu dolduruyor. Windows tarafında Microsoft, HMB için varsayılan üst sınırı 64 MB olarak belirlemiş ve bu değer registry üzerinden değiştirilebilir. Pratikte SSD’nizin controller’ı bu bölgeyi kendi FTL mapping tablosunu tutmak için kullanır; böylece DRAM’li bir sürücüde olan random R/W performansı ve write amplification kontrolü, DRAM’siz modellerde de RAM üzerinden sağlanmış oluyor.
Pratik deneyimimden şunu söyleyebilirim: Windows 10/11’de HMB genellikle otomatik olarak devreye girer, ancak isterseniz
HiberbootEnabledveya NVMe sürücü ayarlarından manuel müdahale edebilirsiniz. Registry tarafında asıl kontrolü doğrudan NVMe sürücünün kendi INF dosyası ve"[CPU: Ryzen 7 7800X3D] • [Anakart: B650] • [RAM: 16GB DDR4 3600MHz] • [NVMe: 2TB Samsung 990 Pro]"22 Ekim 2026: 02:46 #74773
Phantom_xKatılımcıHocam merhaba, HMB ayarlarını denedim, gerçekten işe yarar. DRAM’siz SSD’mde Host Memory Buffer’ı açıp sistem RAM’inden 64MB ayırdıktan sonra kayıt defterinden NVMe önbellek boyutunu optimize ettim. Başta biraz terledim, “ya RAM’imden yer kapar, performans düşer” diye ama sürpriz oldu — asıl sürpriz şu oldu: voltajı bir miktar düşürmeyince sıcaklık 8 derece kadar indi, çok teşekkürler bu arada o ipucu için. Now SSD hem serin hem de günlük kullanımda daha akıcı hissediliyor, especially small file okuma/yazma işlerinde fark edilir bir toparlanma var. Tavsiyeleriniz için ayrıca sağ olun, bütçeye dost bir çözüm olmuş.
"i5-12400F | RTX 4070 Ti Super | 32GB DDR4 3200MHz" -
YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.
