2025年, 不要再选择无缓存的SSD硬盘

  • 2025-08-24 06:59:39
  • 177

在选购新固态硬盘(SSD)时,你可能会重点关注PCIe接口、传输速度和价格。不过,在入手SSD之前,还有一些重要的参数值得考虑。其中最关键且常被忽视的,便是DRAM(动态随机存取存储器)。作为SSD的专用缓存,DRAM在特定场景下能发挥显著作用。只要预算允许,就应避开无DRAM的SSD。

为什么DRAM如此重要?

CPU访问数据的方式呈层级结构:需要某一信息时,它会先在内存(RAM)中查找;若未找到,就会转向SSD硬盘的缓存,最后才会检索硬盘的常规NAND闪存。SSD上的这种缓存速度虽慢于内存,却远快于自身的闪存。带DRAM的SSD会将映射数据存储在这一缓存中,告知SSD频繁访问的数据在物理NAND闪存上的位置。

这样设计是因为二者速度有着天壤之别:

读取速度:DRAM的读取速度通常在10GB/s以上(例如DDR5内存可达80GB/s甚至更高);而主流NAND闪存(如NVMe SSD采用的3D TLC)的连续读取速度多在3000–7000MB/s(即3–7GB/s)。DRAM读取速度是NAND的10倍以上。

随机访问速度差异更悬殊:DRAM的随机访问延迟(响应时间)仅为纳秒级(约10–100纳秒);而NAND闪存的随机访问延迟为微秒级(约100–1000微秒),即DRAM快1000倍以上。

这种差距源于两者的物理结构:DRAM是电信号直接访问的volatile内存(断电丢失数据),而NAND依赖电荷存储和区块操作,本质上属于非易失性存储介质,速度受限于物理擦写机制。

当然,SSD上的DRAM并不能全面提升电脑性能。例如,多数游戏就不会从中受益,因为游戏以读取操作为主,而非写入。但如果你涉及视频编辑、流媒体处理、数据库管理等生产力工作,DRAM就能带来实实在在的性能提升。以宏碁掠夺GM7(无DRAM缓存)和GM7000(有DRAM缓存)为例,在渲染一段复杂的4K视频时,GM7000需要10分钟,而GM7由于随机读写性能稍弱,可能需要12-15分钟。当然,多数用户可能察觉不到无DRAM SSD的性能下降,但选择这类硬盘的必要性正变得越来越低,这就引出了下一点。

DRAM并不贵,别在这方面精打细算

无DRAM SSD过去的一大优势是价格更低。这类低价硬盘会借助主机内存缓冲(HMB)实现DRAM的功能——HMB其实就是电脑的系统内存,但相比SSD自带的专用DRAM,它会增加额外延迟。缺少DRAM芯片让这类SSD对普通用户而言更实惠,但如今两者的价差正在缩小。

如今,1TB容量的带DRAM SSD(如威刚XPG 翼龙S70 Blade)售价约650元,而热门的无DRAM SSD(如西部数据Black SN7100)约588元。这个差价虽不算微不足道,但也不至于让你为了省这点钱而放弃DRAM。根据你的使用场景,或许你现在不需要DRAM的额外性能,但这并不意味着你永远用不上它。即便不考虑生产力场景,带DRAM的SSD也能给普通用户带来性能提升,这就来到了最后一点。

现在可能感受不到DRAM的性能差异

即便你认为带DRAM的SSD在游戏或日常使用中不会带来明显的性能提升,选择它仍有充分理由。例如,在涉及程序生成、基地建造和策略机制的游戏中,带DRAM的SSD会比无DRAM的更快。例如《文明7》《我的世界》,这类游戏需要不断向存储设备写入新数据,恰好能充分利用SSD上的DRAM。

此外,带DRAM的SSD还能加快开机速度,尽管差距可能不大。如果你日后涉足非游戏类工作,也会体会到DRAM的好处。而且,DRAM还有助于延长SSD的寿命——它能让硬盘更好地实现“磨损均衡”。由于映射表存储在SSD内部,硬盘能更快速地移动数据,避免少数存储单元过度损耗;同时,通过将常用数据存于DRAM中,可减少对NAND闪存的不必要重写。