固态硬盘:缓存的必要性及如何选择带有缓存的固态硬盘

 2023-11-25    252  

近两年来买固态硬盘的小伙伴们会发现,我们经常会看到有缓存方案和无缓存方案,那缓存究竟是什么,它对固态硬盘的性能有什么影响?我们在选购时又应该注意什么呢?

什么是缓存?它对SSD的性能有什么影响

DRAM缓存

DRAM缓存是SSD当中除主控和闪存以外的第三个重要部件,它的作用主要是用来存储FTL闪存映射表(记录SSD内部闪存单元物理地址和文件逻辑地址之间的关系)。简单来说,DRAM与内存一样,都是暂时存放部分数据,进而实现更快的运行速度。常规带缓存的SSD会按照1GB:1MB的比例配备DRAM缓存,此类SSD性能强,速写速度快,当SSD容量越大时,DRAM缓存容量也会变大。

带DRAM缓存的致态TiPro7000

没有配备高速DRAM缓存的SSD则通常直接将其存储在相对较慢的NAND闪存,而NAND闪存的速度远远不如DRAM缓存,这会使得读写数据时,主控花费大量的时间查表,导致SSD性能无法全部发挥。

HMB技术

HMB技术是通过PCIe通道,使用内存的部分空间作为SSD的Cache来存储FTL闪存映射表,在每次开机的时候往内存写入部分常用的FTL表。目前主流的电脑内存起步都是8GB,也不会全部利用,而HMB技术可以划分一个非常小的空闲容量用来给固态加速,通常最大为64MB。对比无缓存方案,搭载HMB技术的SSD在速度稳定性和在高负载场景性能要好不少。同时因为没有外置芯片,在温度控制方面也可以做得非常优秀。

虽然性能表现上对比DRAM缓存的SSD会有所降低,但以极小的消耗,提高了SSD及电脑整体的性能,十分适合对性能没有过高要求的普通用户。

SLC Cache

我们知道目前主流的固态硬盘颗粒是TCL,而这种颗粒的性能远低于SLC颗粒。SLC Cache就是划分出TLC SSD的部分存储空间用来模拟SLC颗粒的写入方式,以提升硬盘的读写性能。但当写入数据总量超出划分的部分存储空间容量后,读写速度就会降回TLC颗粒的性能表现。

致态TiPRro7000

性能玩家优先选择带DRAM缓存的SSD

综上所述,对于高性能玩家而言,选择自带外置缓存的SSD来的更为直接。目前以致态TiPro7000为首的国产SSD无论是在性能还是可靠性方面都与国际品牌产品相差无几,可满足各类高阶用户的性能需求,同时在价格方面相当超值,值得考虑。

  •  标签:  

原文链接:http://www.tpbz008.cn/post/45594.html

=========================================

http://www.tpbz008.cn/ 为 “电脑技术吧” 唯一官方服务平台,请勿相信其他任何渠道。

热门标签
最新留言
友情链接