Contact us

资讯中心

NEWS

HMB是什么?让无DRAM的SSD也能“飞”起来

©乐骐科技   2026-07-02  

在选购固态硬盘(SSD)时,很多资深玩家会执着于一点:有没有独立缓存(DRAM)?​ 传统观念认为,“有缓”才是最好的。然而,随着NVMe协议的演进,一项名为HMB(Host Memory Buffer,主机内存缓冲)的技术,正在彻底改变入门级SSD的市场格局。

那么,HMB到底是什么?它对SSD为何如此重要?乐骐科技(深圳)有限公司工程师为您分析

一、 什么是HMB?

HMB全称为Host Memory Buffer。简单来说,它是一种允许SSD主控“借用”一小部分电脑主内存(RAM)来存放映射表(Mapping Table)的技术。

在NVMe 1.2协议及更高版本中,引入了这一特性。它主要解决了无DRAM缓存SSD的性能短板。

二、 为什么SSD需要映射表?

要理解HMB的重要性,首先要明白SSD是如何工作的。

SSD内部是由无数闪存颗粒组成的,数据并不是连续存放的。为了知道用户的数据存放在哪个物理地址,SSD需要一个“目录”——这就是FTL映射表

  • 带DRAM的SSD:映射表存放在高速DRAM缓存中,随取随用,速度极快。

  • 无DRAM的传统SSD:映射表存放在速度较慢的NAND闪存中,每次读写都需要去闪存里查地址,导致延迟增加,性能暴跌

三、 HMB的核心意义

1. 低成本下的高性能

这是HMB最大的意义。DRAM芯片虽然不贵,但对于追求极致性价比的入门级SSD来说,省去一颗DRAM芯片可以显著降低物料成本(BOM Cost)。

HMB技术让这些廉价SSD能够借用电脑内存(DDR4/DDR5)作为虚拟缓存。由于内存的速度远超NAND闪存,SSD的随机读写性能(4K Q1T1等)能得到数倍的提升,使其体验无限接近带缓存的高端盘。

2. 降低功耗与发热

DRAM芯片是需要供电的。在笔记本电脑等对功耗敏感的移动设备中,移除DRAM可以减少电力消耗,延长续航。同时,少了一个发热源,SSD在高负载下的温控表现也会更好,减少因过热降速的风险。

3. 简化设计与小型化

随着SSD越做越小(如M.2 2230规格),PCB板上的空间寸土寸金。HMB技术省去了DRAM芯片的位置,让厂商可以设计出更小巧、单面颗粒的SSD,完美适配轻薄本、Steam Deck掌机以及PlayStation等紧凑型设备。

四、 性能对比:有无HMB的区别

特性

无DRAM + 无HMB

无DRAM + 有HMB

有独立DRAM

成本

最低

较高

随机读写 (4K)

极差 (卡顿明显)

良好 (接近有缓)

极佳

延迟

极低

适用场景

纯仓储盘

系统盘/游戏盘

专业工作站/服务器

五、 潜在的争议与局限

虽然HMB意义重大,但它并非完美无缺:

  1. 占用系统资源:虽然只占用了几十MB的内存,但在内存极度紧缺(如8GB内存的老电脑)的情况下,可能会有一点点影响。

  2. 带宽瓶颈:内存虽然快,但毕竟是通过PCIe总线与SSD通信,在极限压力下,延迟还是略高于板载DRAM。

总结

HMB技术的出现,是消费级SSD普及化的关键推手。它打破了“无缓盘必慢”的魔咒,让主流用户花更少的钱就能享受到流畅的系统体验。

对于大多数用户而言,支持HMB的无缓SSD是目前最具性价比的选择。除非你是处理海量小文件的视频剪辑师或数据库管理员,否则HMB技术已经足以满足从开机、游戏到日常办公的所有需求。

在线客服系统