> 兴趣爱好
硬盘hmb是什么(硬盘的mb是什么意思)
在生活中,很多人可能想了解和弄清楚小科普 | 硬盘的HMB功能有啥用?的相关问题?那么关于硬盘hmb是什么的答案我来给大家详细解答下。
咱们在买SSD的时候不难发现,有好多不知道干啥用的特性,还都是英文缩写,诸如S.M.A.R.T、TRIM、LDPC ECC、DevSleep等等,那么我们今天就来讲讲HMB是干什么的。HMB全称HostMemory Buffer主机内存缓冲器,属于NVM Express(NVMe)的基本特性之一。SSD肯定需要NAND闪存颗粒,同时由Controller主控调度,为了提升随机读写性能,有些硬盘会设计一个外置硬件的DRAM高速缓存,用来缓冲数据和存储映射表(Map Table),主流比例是1000:1,也就是1GB容量搭配1MB缓存,1TB的盘搭配1GB的缓存。性能表现会比差不多规格的DRAM-less无缓存方案好一点。当然也有模拟SLC Cache缓存方案,空闲后二次转存、释放空间。有些低价的盘没装缓存、甚至主控本身就不支持外置缓存,这时候就要用到HMB技术了,它可以共享系统内存作为缓存,需要NVMe1.2版本、在Win10 1703版本之后就可以使用(和SLC缓存不冲突、可以同时存在)。其实和NVIDIA的TC、AMD的HM共享显存技术差不多,你显存不够用、爆了,就会调用内存。(响应延迟、带宽速度还是有差异的)(延迟:主控SRAM<HMB<FTL) Windows的HMB功能也有其局限性,它最多只能分配64MB共享缓存给NVMe SSD,比例太低,所以效果肯定和独立外置DRAM缓存有差距,并且得走PCIe通道带来额外的延迟。 总的来说就是:有总比没有好,但也没好多少。温馨提示:通过以上关于小科普 | 硬盘的HMB功能有啥用?内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。