惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
G
Google Developers Blog
小众软件
小众软件
V
V2EX
月光博客
月光博客
腾讯CDC
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
Y
Y Combinator Blog
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
D
Docker
M
MIT News - Artificial intelligence
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
MongoDB | Blog
MongoDB | Blog
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
电脑系统盘到底用有缓SSD还是无缓SSD?区别在哪里? - 少数派
2024-02-22 · via 少数派

从某乎刷到这个问题,感觉挺有意思,今天就顺手按自己的理解来分析下吧。

这个问题要从两方面来看,主要还是根据咱们自己的需求来决定。

  1. 对于中轻度负载场景较多的家庭用户、办公用户和游戏用户来说,其实是没啥必要的 ,90%的人用不出明显区别。
  2. 对于使用场景中经常遇到重度负载的用户来说, 有缓盘还是有一些优势,不过更建议直接用企业级SSD,甚至使用3D Xpoint的傲腾系列。

熟悉固态硬盘的同学大多听说过有缓盘和无缓盘的概念。

有独立DRAM缓存颗粒的SSD我们一般称之为有缓盘,随机读写性能更好,多为各家厂商的高端或旗舰产品,典型代表为海力士P44 Pro、三星SN850X、三星990Pro等,缺点是高性能带来了高发热,同时价格也是齁贵齁贵的。

反之,没有DRAM缓存的方案则称之为无缓盘,例如西数SN580、致态TiPlus7100、雷克沙ARES、光威 弈、爱国者P7000Z等等。

无缓盘的真实随机读写性能稍弱于有缓盘,不过优点是价格便宜,同时发热量大大减小,非常适合笔记本、迷你主机等散热空间狭小的设备。在现代SLC Cache机制和主控算法的加持下,中轻度负载下,无缓盘的使用体验已经极度接近有缓盘。

这些旗舰有缓盘虽然性能更强,但是个人觉得其实更适合发烧友和生产力用户选择,不怎么建议普通用户入手。

主要是由于旗舰有缓盘强出来的性能对于大部分普通用户来说是用不上的;而且旗舰有缓盘大多发热严重,最最关键的是,这些旗舰有缓盘式真的齁贵,贵得让人有点下不去手!

二、接下来再来瞅瞅DRAM的作用

1.DRAM缓存的主要作用是存储FTL闪存映射表。

一般来讲,足量的消费级有缓盘中,DRAM和NAND颗粒的容量比例为1000:1。FTL在SSD中,就像一本书的目录一样,储存着颗粒中各个block和page的映射关系;由于DRAM的读写速度要远远高于NAND颗粒的速度,所以咱们想要读写NAND颗粒中的数据时,可以通过FTL快速找到相应位置,从而提高一块固态硬盘的随机读写速度。对顺序读写速度基本没啥影响。

大家千万别信有的二把刀KOL说什么旗舰盘因为是有独立缓存才大容量写入不掉速啥的,那主要是SLC Cache缓存的功劳,属于另外一个问题了,谁说这话拉黑谁,准没错。

2.DRAM的第二个作用是在脏盘状态下提高读写性能,缓解写入放大的问题。

同时NAND颗粒的物理特性决定了它不能覆盖写入,一般来说,其擦除以block块为单位,而写入以page页为单位。

page中含有非常多的存储单元,是闪存颗粒写入数据的最小单位;block是page的上级单位,一个block中有很多个page。

如果我们要对一个已有数据的page进行写入,那么必须先要把这个page所在的block中的数据读出,暂时保存到一个空白的block中,待第一个block清空后再把所有数据写进去。

这个先读再擦后写(READ-ERASE-WRITE)的过程会造成写入放大问题,进而会消耗闪存的写入寿命,同时在写入过程中还会提高写入延迟、影响写入速度。

而有缓盘中的DRAM缓存由于速度、延迟等方面的性能明显要好于NAND颗粒,所以在向一个block写入数据的过程中,如果block中的page中已有数据,那么可以使用DRAM作为中转站,先将page中的数据转移到DRAM中,然后将block整个擦成空白块后填入需要写入的新数据,最后将DRAM中转站里保存的原page数据挪到其他block里。

发现了吗?在这个过程中由于DRAM的参与,减少了一部分对NAND颗粒的写入量,同时还加快了整个R-E-W的过程,减少了写入延迟。

同理,当SLC Cache容量耗尽时,DRAM也能在垃圾回收过程中起到类似作用,使得其在边腾空SLC Cache、边写入新数据的过程中性能发挥更稳定。

三、最后再来说说无缓盘是咋回事

国产固态硬盘大量使用的HMB无缓方案,会使用一小部分电脑内存(40MB以内)来替代外置DRAM缓存的作用,对于普通家用用户轻度使用的场景,和有缓盘并没有什么两样。

实际上有着SLC Cache技术的加持,有缓盘与无缓盘在中轻度使用场景中很难有可察觉的区别,反正目前国内外品牌的PCIe4.0 SSD都能跑到7000MB/s以上的顺序读取满速,SLC缓内4K随机读取速度也都能达到90MB/s左右。

那么有了朋友要问了,有缓盘与无缓盘的随机性能到底差了多少?

这玩意儿我还真实际测试过,就以大家比较熟悉的QD1 4K随机读写性能举例吧。

像Solidigm P44 Pro、三星SN850X、三星990 Pro这类有缓旗舰盘搭配了外置DRAM后,缓外Q1T1 4K真实随读速度能达到65MB/s以上。相较而言,国产PCIe4.0 HMB SSD的速度大多在30-40MB/s之间,PCIe4.0有缓SSD的速度大多在55MB/s上下的样子。

而如果使用EZFIO或者SNIA SSS-PTS等专业测试方法对比的话,还可以发现有缓盘在高负载读写的情况下,其延迟表现也要比无缓盘强一些。

再举个简单的例子,大家可以使用3DMark或者PCMark 10对自己的SSD进行测试,在空盘下有缓盘与无缓盘的分数差距并不会很明显,但是在SSD高占用的情况下,无缓盘的性能损失会比有缓盘更加明显。

还有就是在ezFIO测试时,使用128K数据随机写入填盘两遍的预处理过程中,990 Pro这种有缓盘可以达到300MB/s左右的速度,无缓盘可能就只有40MB/s左右了。

不过不用担心,还是那句话,游戏用户和中轻度负载用户不大会察觉到这个区别,只有跑分的时候差距才比较明显。

总结

目前公认的消费级旗舰有缓盘无非就3家,西数SN850X、三星990 Pro和SK海力士P41(Solidigm P44 Pro)。

除了P41没测过,其他这几块之前做过横评,其实性能方面属于大差不差了。毕竟都是顶尖产品,谁也不会比谁弱太多。

不过其中个人比较喜欢SN850X和SK海力士家的P41、Solidigm P44 Pro。

三星在市场做大之后有点太追求利润率而敷衍了事了,对颗粒和固件明显不如PCIe3.0时代上心,0E门的问题出现后口碑大跌,直到最新的V8颗粒才完全解决了0E隐患,不过2T版本能不能买到V8颗粒还是要看概率的。

倒是4T的990 Pro是真不错,用上了新颗粒,还是市面上唯一的单面4T有缓盘,对追求极限、又不想用企业级SSD的朋友蛮适合。

Solidigm P44 Pro和SK海力士 P41属于硬件相同、固件略有差异的换皮版本,其中Solidigm由于继承了Intel的技术,在固件实力方面更强。不过可惜的是听说Solidigm面临大裁员,能不能被SK海力士保留还是两说,可能P44 Pro没有后续型号发展了,个人有点担忧质保和后续固件升级的问题。

综合来看西数SN850X虽然主控制程更老,发热大了点,但总体给人的感觉还是更稳一点儿。

不过出于性价比方面考虑,个人其实更推荐直接用国产的一系列无缓SSD完事儿了,毕竟真的要便宜太多太多。在使用体验差不太多的情况下,还是钱包更重要点儿。

这里推荐预算够、又想支持国产SSD事业的朋友优先选致态的TiPlus7100,毕竟是咱们国产NAND厂商长江存储旗下的唯一亲儿子品牌,也没有X2-9060颗粒的隐患问题。

然后还想追求更高的性价比的话,那就可以考虑第三方国产SSD了,这里推荐几款有自行封装NAND颗粒能力的厂商推出的品牌:雷克沙(江波龙)、光威(嘉合劲威)、宏碁掠夺者(佰维)。

这几家虽然晶圆还是长江存储出品,不过起码自己封装的颗粒自己用,用最朴素的想法来推断,正常情况下颗粒的封测标准大概率是要更可控一点儿。

最后把海康C4000也列上推荐名单,海康和YMTC的关系懂的都懂,颗粒质量也相当有保障,再说了联芸主控就是人自家集团控股的产品,固件方面肯定也没得挑毛病。