용어집
DRAM 캐시
플래시 변환 계층(FTL) 맵을 저장하는 SSD의 작은 DDR 메모리 칩. DRAM이 있는 드라이브는 예측 가능한 랜덤 액세스 성능을 가지며, DRAM이 없는 드라이브는 과도한 사용 시 성능이 저하된다.
SSD의 플래시 변환 계층은 논리 블록 주소를 물리 NAND 위치에 매핑한다. 쓰기가 일어날 때마다 맵이 갱신된다. 이 맵을 빠른 DRAM에 저장하면 랜덤 I/O가 예측 가능하게 유지된다.
DRAM 없는 드라이브
보급형 SSD는 DRAM을 생략하고 대신 Host Memory Buffer(HMB) — NVMe 드라이버가 할당한 시스템 RAM의 일부 — 를 사용한다. 가벼운 사용에는 성능이 괜찮지만, 드라이브가 70% 이상 차면, 특히 랜덤 4K 작업 부하에서 성능이 저하된다.
DRAM 없는 드라이브를 알아보는 법
- 마케팅에서는 좀처럼 언급하지 않는다.
- 분해 사진과 리뷰 데이터베이스(techpowerup, tomshardware)에 컨트롤러와 캐시 구성이 나와 있다.
- 가격: TB당 50달러 한참 아래의 드라이브는 보통 DRAM이 없다.
비교에서
OS / 게임 드라이브에는 DRAM이 없어도 괜찮다. 80% 이상 채울 일상용 SSD에는 DRAM 탑재 드라이브가 사용 수년이 지나도 기민함을 유지한다. TLC + DRAM 조합이 현대 마니아의 기준선이다.
어디서 중요한가
Categories that use dram 캐시
계속 읽기