[闲聊] DRAMless SATA SSD碎碎念ft.选购指南

楼主: Cubelia (天空の夜明け)   2023-05-16 23:59:49
好读:
https://www.ptt.cc/bbs/PC_Shopping/M.1684252799.A.23F.html
最近DRAMless SATA SSD又有不少热度,来画唬烂一下
先说结论,我不会推荐任何一款DRAMless SATA SSD还有QLC SSD
也不要问我”这颗XX型号是不是DRAMless的”
不过我写惨字,大家看到便宜货还是会归队吧?
看看某光盘厂被X光起底的案例(愤世嫉俗.jpg)
最大的问题还是出在前两点自身短板,第三点不能当常态但可当附加条件:
1.DRAMless设计没地方放完整FTL(映射表)
2.为了节能、省钱,DRAMless主控规格会有不同程度的缩水(例如CPU性能)
3.为了省钱,成品的SSD主控通常没强化散热
当前市场主流为TLC NAND,就不提2-bit MLC NAND
这边会将DRAMless TLC SATA SSD以DRAMless SATA SSD做统称
老话常谈,非大厂便宜款"号称全新MLC"或”用户拿到MLC”的请不用考虑
撇开三爽860 PRO,当前唯一能买到2-bit MLC的创见SSD370价格就摆在那
其它虾皮牌、三线就不用看了
==============================
进入主题,做DRAMless SATA SSD比较致命的搭配会有两种:
全碟SLC Cache或使用QLC NAND(当然也有一起来的)
QLC这大家应该没意见,都直接填海的
再来是全碟SLC Cache,这会将总空间除以3(TLC)或4(QLC)
例如1000GB TLC SSD空碟最大可以用到333GB的SLC Cache
优点是可以最大化SLC Cache的空间,强化写(ㄆㄠˇ)入(ㄈㄣ)性能
但是如果一次就将SLC Cache写爆就会直接进入地狱模式的极慢速
那为什么会进入地狱模式? 因为SSD已经没有剩余的空间可以写入资料阿
必须边释放SLC Cache边写入TLC/QLC区块
想像一下你在写笔记本,SLC Cache就是偷吃步只写每一页的第一行
当你将整本的第一行都写完你必须左手用橡皮擦,右手拿笔挤在旁边整理资料
(将SLC Cache的现有资料转进TLC区块)
且右手不但要整理SLC Cache的资料,新加的资料也要跟着写进去
这之间大脑记不住那么多东西
你还得不断翻到第一页目录,去看笔记本哪一页有什么内容
(DRAMless的FTL必须仰赖主控SRAM加载)
然后翻页又擦又整理又写新数据,如此手忙脚乱的情况
偏偏DRAMless SATA主控很常设计成节能型,有够弱
SSD成品为了要省钱又没加强主控散热,不然就塑胶壳
造成弱鸡主控容易被操到过劳又过热的地狱模式
通常有性能起伏就是过热降速
但就算有强化主控散热也没救,因为主控本身的短板就摆在那
DRAMless SATA SSD用QLC喔? SSD此时躺平给你看(性能躺平垫底)
因此通常DRAMless SSD在SSD空间使用过半就会改用固定小量SLC Cache
降低进入地狱模式带给用户的痛苦程度,毕竟顾直写就好
但当然还是慢,因为大脑记不住那么多东西,要不断翻目录(FTL)
看测试DRAMless SATA SSD做到480~512GB非常勉强
从古至今都是如此,例如SF-2281+MLC到这容量就开始有性能下跌
TLC时代新的主控可以做大容量,但性能也是很勉强
这里我很喜欢引用各家媒体做的TR200测试
很明显可以看出容量之间的性能差异
Toshiba/OCZ TR200,群联S11+BiCS 64L 3D TLC
S11特点是内建32MB SDRAM,但据说只用来做随机读写的缓冲、不含FTL
所以它还是一种DRAMless SSD的设计
以下是Tom's hardware测试结果
TR200 480GB
https://cdn.mos.cms.futurecdn.net/Xg6urJ9uiPo9TSvZT3ASva-1200-80.png
TR200 960GB(看看这精美的性能起伏)
https://cdn.mos.cms.futurecdn.net/XEqgGpSHFjbfDX9vMWz45N-1200-80.png
Q:都行、可以、没关系,我不用爆SLC Cache总可以了吧?
A:DRAMless最致命的是“混合读写”
这和全碟SLC Cache无关,拿来当系统碟跑更新你就知道痛了
anandtech测试TR200混合读写只有惨一个字可以形容
标题还写向前一步退后一步(One Step Forward, One Step Back)
https://images.anandtech.com/graphs/graph11868/sustained-rm.png
https://images.anandtech.com/doci/11868/rm-s-trion100-480.png
Q:可是我看这数字(IOPS/性能)好像也还好,慢又不等于使用有感
A:慢确实不等于使用有感,但又慢又“卡”呢?
工作管理员看一下平均回应时间你会发现新大陆,代表延迟高
SSD平常用起来很顺,但突然会卡是最令人无法接受的
尤其还有那种被戏称大号U盘的鬼东西,真的只能说怕.jpg
Q:全碟SLC Cache真的很烂吗?
A:各有所长,没有一定好或是一定烂的结论
(注意我没说哪个烂,请勿有过多想像)
Q:用第三方软件加RAM Disk/Cache提升性能呢?
A:请不要有过多想像,因为这不是NVMe的HMB
对于吃不到的SATA SSD来说就减少写入量,用超过RAM Cache一样会写到SSD上面
Q:为什么螃蟹RTS5762 NVMe SSD主控4TB只有128MB DRAM Cache,什么巫术?
A:是HMB,我加了HMB.jpg
Q:DRAMless NVMe SSD主控呢?
A:可以+HMB更好
主控通常也不是刻意做节能到底的设计,状况会比SATA好很多
但HMB的关键还是用来快取FTL,不一定每一款SSD都用来做读写资料快取
Kim等人(2020)表示*:
Experimental results show that DRAM-less SSDs used in our works
mainly use the HMB for caching the address mapping table
rather than the read cache or write buffer.
对了,HD Tune全碟写入可以一直线那是假象
2017年的群联PS3111-S11就办到惹
*HMB请参考:
HMB in DRAM-less NVMe SSDs: Their usage and effects on performance
https://doi.org/10.1371/journal.pone.0229645
===
没想到已经离这篇五年了XD,五年后SATA这边依然没救
[心得] PSA:目前选购SSD需注意事项ft.选购指南
https://www.ptt.cc/bbs/PC_Shopping/M.1523520443.A.B70.html
作者: SunFox58 (sunfox)   2023-05-17 00:13:00
推个 没想到370还在卖
作者: concord (iPro)   2023-05-17 00:26:00
SATA 这边真的没救,市场销量决定了很多事...
作者: Severine (赛非茵)   2023-05-17 00:36:00
推个
作者: birdy590 (Birdy)   2023-05-17 00:55:00
说穿了全碟SLC Cache就只有拼跑分一种用途 而且是用骗的只有刚开封直接跑benchmark测起来很漂亮 但是真的拿来用就惨剧了 很容易变成随身碟 而且还是USB 2.0的当资料碟其实固定维持一小块空间 SLC cache 超过要清这种型态还堪用 就算超过也还有相当于机械硬盘的速度
作者: jack096 (帮撑十秒)   2023-05-17 01:24:00
之前买了一颗三爽970pro,当收藏用。现在市场上.....好乱
作者: Dcpp2015 (DC)   2023-05-17 03:38:00
SATA 也就两颗能买而已。剩下满坑满谷的垃圾产品,只能靠拼低价拐一些预算型买家。
作者: ericinttu   2023-05-17 05:39:00
好文帮高
作者: winiel559 (大汉天威)   2023-05-17 07:20:00
手上还有传家宝intel520跟730+plextor m6v
作者: mesmerising (mesmerising)   2023-05-17 07:44:00
厂商应该可以考虑出4T以上SATA NAS SSD
作者: sorrojvr (sorrojvr)   2023-05-17 08:01:00
手上还有512g的intel dc mlctbw都是pb级的里面不只有dram 还有一堆保护电容用超久的 真的可以当传家宝dramless sata就是那样了别为难它了
作者: foulhouse (舞房将军)   2023-05-17 09:36:00
好文推
作者: coolmayday (小D)   2023-05-17 10:13:00
intel 530 180G 持续服役中 超耐用
作者: MrDisgrace (粪箱ONE买うの?)   2023-05-17 10:17:00
满血版FTL都不知道能能活多久了 更何况是DRAMLESS XD
作者: kisia (Zetsubo Billy)   2023-05-17 11:54:00
intel 330 120G MLC寿命真的久 在当WTG用
作者: k268185 (k268185)   2023-05-17 11:57:00
有没有人买TLC NAND只用1/3容量当SLC用的XD
作者: wardraw   2023-05-17 12:41:00
推好文
作者: Ahhhhaaaa (果汁肥宅)   2023-05-17 12:43:00
2bit MLC还有一款SU900 停产但市面上有些人在卖
楼主: Cubelia (天空の夜明け)   2023-05-17 13:44:00
打死不推导演,而且也停产了
作者: BFer (AS)   2023-05-17 15:18:00
用了5年的535 E9还有53,继续用
作者: birdy590 (Birdy)   2023-05-17 15:24:00
其实跟最近这个例子很像 只是差在会释放 8GB 或 16GB
作者: jansan (阿呆喵)   2023-05-17 15:26:00
推 高调
作者: snowanimal (动物先生)   2023-05-17 15:38:00
那Intel 750 neme PCIe 那张卡不就...
作者: birdy590 (Birdy)   2023-05-17 15:44:00
我的 750 收在抽屉里~ 以现在观念太占空间了
楼主: Cubelia (天空の夜明け)   2023-05-17 15:47:00
很棒呀,前几年好像有400GB还800GB的大船但就M.2普及后显得太占空间
作者: jakkx (风蓝)   2023-05-17 17:01:00
推一个
作者: yeeouo (林翔)   2023-05-17 17:49:00
厉害了
作者: concord (iPro)   2023-05-17 17:51:00
SL500 那个后来好像启发很多厂商,一堆低价盘这样搞TB 1920 我现在连拿来当 U 盘都不想...手上的U盘都比他快
作者: jeta890119 (胖宇)   2023-05-17 17:58:00
MX200/M6S/520/370s/M8PE/750最久的也用八年了还健在
作者: smallreader (小读者)   2023-05-17 18:00:00
凄惨红的文章也好精彩XD
作者: concord (iPro)   2023-05-17 18:29:00
XD
作者: zx246800tw (摇杆驱动程式)   2023-05-17 19:51:00
作者: mesmerising (mesmerising)   2023-05-17 20:53:00
我是不期待硬盘本业厂商的NAS SATA SSD会卖便宜但是颗粒厂不给硬盘厂压力就很奇怪惹
作者: hentai1989 (none)   2023-05-18 18:53:00
推推!

Links booklink

Contact Us: admin [ a t ] ucptt.com