Razem: 0,00 zł
Co daje pamięć DRAM w dysku SSD?
DRAM w SSD służy przede wszystkim do przechowywania tablicy mapowania danych, czyli informacji o tym, gdzie poszczególne bloki danych znajdują się w pamięci NAND. Może również pełnić funkcję bufora zapisu. Dzięki temu kontroler szybciej odnajduje dane i sprawniej zarządza operacjami zapisu, czyszczeniem bloków oraz przenoszeniem danych.
Brak DRAM nie oznacza jednak automatycznie słabego dysku. Nowoczesne modele NVMe wykorzystują HMB – Host Memory Buffer, czyli niewielką część pamięci RAM komputera. Dobry kontroler, szybka pamięć TLC oraz odpowiednio zaprojektowane oprogramowanie układowe potrafią zapewnić wysoką wydajność także bez własnej pamięci DRAM.
Z czego składa się SSD?
W uproszczeniu dysk SSD zawiera trzy główne elementy:
- Pamięć NAND Flash – tutaj trwale zapisywane są pliki.
- Kontroler SSD – zarządza odczytem, zapisem, zużyciem komórek i korekcją błędów.
- Opcjonalna pamięć DRAM – pełni funkcję szybkiej pamięci roboczej kontrolera.
KIOXIA opisuje typową budowę SSD jako połączenie kontrolera, pamięci Flash i DRAM. Jednocześnie istnieją konstrukcje pozbawione własnego układu DRAM, które korzystają z technologii HMB.
Co oznacza „SSD bez DRAM”?
Przykładowo KIOXIA EXCERIA PLUS G4 nie ma na swojej płytce osobnej kości DRAM. Nadal zawiera jednak:
- pamięć NAND Flash;
- kontroler SSD;
- niewielką pamięć wewnętrzną kontrolera;
- obsługę HMB, czyli możliwość wykorzystania części pamięci RAM komputera.
Określenie „SSD bez DRAM” jest więc skrótem oznaczającym dysk bez własnego, dedykowanego układu DRAM zamontowanego na jego płytce.
Nie oznacza to, że taki SSD w ogóle nie korzysta z pamięci DRAM. Dzięki HMB wykorzystuje fragment pamięci operacyjnej komputera, czyli systemowej pamięci DDR4 lub DDR5.
Dysk nie rezerwuje na ten cel kilku gigabajtów RAM. Zwykle jest to niewielki obszar przeznaczony przede wszystkim na najpotrzebniejsze wpisy tablicy mapowania danych.
HMB nie jest jednak pełnym odpowiednikiem własnej pamięci DRAM:
- dane muszą przechodzić przez magistralę PCIe;
- pamięć znajduje się dalej od kontrolera SSD;
- przy określonych obciążeniach opóźnienia są wyższe;
- obsługa zależy od systemu operacyjnego i sterownika NVMe;
- pojemność HMB jest zwykle mniejsza niż dedykowanej pamięci DRAM w wydajnych dyskach SSD.
Nowoczesny kontroler, szybka pamięć NAND i dobrze zaprojektowane oprogramowanie układowe ograniczają jednak znaczenie tych różnic. Dlatego dysk bez własnej pamięci DRAM nie musi być wolniejszy od starszego modelu z DRAM w każdym zastosowaniu.
Czy SSD z DRAM jest automatycznie lepszy?
Nie. Obecność pamięci DRAM jest jedną z cech konstrukcyjnych dysku, a nie samodzielnym miernikiem jego wydajności.
Przykładowo AORUS Gen4 7300 ma przewagę konstrukcyjną podczas:
- intensywnych obciążeń mieszanych;
- częstych operacji losowych;
- pracy z mocno zapełnionym dyskiem;
- długotrwałych operacji profesjonalnych.
KIOXIA EXCERIA PLUS G4 oferuje natomiast:
- nowszy kontroler;
- szybszy interfejs PCIe 5.0;
- nowocześniejszą pamięć NAND;
- wyższe transfery szczytowe;
- niższy pobór energii;
- obsługę mechanizmu HMB.
Dlatego „ma DRAM” nie oznacza automatycznie „jest szybszy”. O końcowej wydajności decydują również kontroler, rodzaj pamięci NAND, oprogramowanie układowe, interfejs oraz sposób wykorzystania dysku.
