作者Bayard (Rainbow over the sky)
看板Headphone
标题[闲聊] 关於SSD二三事
时间Sun Jun 5 22:17:11 2011
其实会发在这边, 主要是因为耳机版友较多, 同时会看音响板
的人也大都会来这边逛, 而这篇文章主要是在爆料SSD业界秘辛
外加宣导一些观念, 所以就放在这边了
我去年一整年都待在SSD业界的极上游, 也就是controller的制
造商那一端, 反而市面上买的到的品牌产品大都是我们的客户.
有问题也是我们第一手帮他们解, 有设计要变更也是我们一手修
改, 不论相容性测试, 或是产品耐用度测试, 甚至到第一批产品
出问题的立即维修, 或是教代工厂/打件厂怎样mass production
也都是我们第一线去处理, 而当这些第一线问题都解决以後的後
续才是落到那些品牌商身上.
(以下文章, 请大家猜到厂商之後不要明讲, 拜托一下)
基本上市面上常见的SSD里面的controller可靠度较高的大概就
分为四家, 国外两家, 国内两家, 其中国外还有一家因为RD都跑
光, 所以明明被品牌商O社炒得很热, 但後续却没啥产品可以更新
所以後来就变成国外一家, 国内两家的竞争模式, 而国内一家记忆
卡controller的大厂, 却因为random的performance实在太差, 用
在系统碟会出问题, 所以也逐渐不被各品牌使用, 这样筛选过以後
就只剩下一家外商一家台商是SSD的主流了.
那家外商, 很会炒作, 产品performance也乍看之下很棒, 但是实际
科科....firmware一个月改版三次, release到module houose那边也
一团乱, 客户PM手上的跟RD手上的firmware都不同版本, 效能/问题
也不一, 另外对於SLC flash的支援度也大大有问题, 所以只能出现
在consumer市场, 对於稳定度要求极严格的工控市场是打不进去的.
剩下的台商, 在工控市场上市占率最高, 因为RD配合度好, firmware
修改速度快, 因此能顺利抢下市占率, 其品质尚算稳定, 但用在SLC
上的耐用度问题不算太大, 用在consumer的MLC市场上, 问题就比较多
接下来要讲的就是更关键的flash部分:
基本上flash分成SLC/MLC两种, TLC因为耐用度问题, 速度也更慢, 通
常只会用在pen drive上面, 如果有厂商要用在SSD上那我也没辄(摊手)
而consumer市场上几乎见不到SLC的踪影, 因为太贵了, 容量又小. 除
非指标性高阶产品, 价格也很吓人的那种, 才会是SLC. MLC在.4X .5X
制程的时候耐用度都很不赖, 也就是去年年初的时候, 那时候的SSD的
确颇适合当source drive, 但是容量不够大又是个问题, 一个槽装不了
几个无损档就满了, 现在新制程的MLC, erase count只有500-1000次,
相较起旧的flash的5000-10000次(後期改板稳定的实测起来更高), 耐
用程度下降许多.
而其中的耐用度, 也造成了jitter问题, 当每个block坏掉时, flash会
mark bad, controller也会自动跳过这些block. 那时候资料要被搬移到
reserved blocks中, 一定会造成读取上的延迟, flash相对起硬碟来说
最弱的就是random access能力, 尤其SSD是由多颗flash的效能堆砌起来
的, 单颗flash的频宽基本上大概就是固定在那边, 所以同样处理坏轨/
坏区硬碟一定远比SSD快很多, 另外碟片耐用度也比flash好太多了. SSD
还会出现firmware lost的worst case, 那资料就全毁....绝对不可能救
回来. 因为解决之道一定是换flash.
ok, 原则上大概的描述就是这样, 我来做个总结好了, 方便end的人观看
1.SSD可能资料损毁, 绝对无法拯救. 硬碟有机会付费救回
2.当发生bad block搬移资料时, jitter会瞬间暴增
3.flash随着制程进步, 耐用度却不增反降, 速度也不见提升, 只有容量
变大而已
所以综合以上几点, SSD的弊实在多於利, 那些震动的减少造成音质提升
的程度我看很难消弭bad block发生时那种暴增几千的jitter值...
倒不如多在机壳上着手, 用好一点的机壳吸震, 减低噪音还比较实在一点
SSD最实用莫过於NB/pad, 因为体积小又省电, 电池寿命可耐用很多.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.50.68
1F:→ justagame:未看先推:p 06/05 22:25
2F:推 pipi5867:外商..星际大战那家吗XD 06/05 22:30
3F:→ yeahbo:外商是 沙之力 吗?XD 06/05 22:37
4F:推 alberthan:看来每家都有问题.... 06/05 22:43
5F:推 john0312:说好的下篇呢? 06/05 23:59
6F:→ jackjack0805:可能正在看法网吧(? 06/06 00:03
抱歉不是看法网, 是太累先睡一下, 现在中间醒来赶快补orz
※ 编辑: Bayard 来自: 219.84.124.116 (06/06 04:39)
7F:→ takase:推,让我对SSD死心了....orz 06/06 05:51
8F:→ jackjack0805:www 06/06 06:02
9F:推 Dopin:手上唯一一张 SLC CF 拿来插 SATA 转接卡 当测试 HDD @_@ 06/06 06:04
10F:推 yes1791:我一直以为SSD是神器= = 06/06 07:51
11F:推 pipi5867:ssd还是拿来当系统碟/游戏碟吧 当资料碟实在没好处XD 06/06 09:07
12F:→ pipi5867:还有 身体多保重@@ 06/06 09:10
13F:推 kentarou:堆啊...虽然不是好消息...orz 06/06 09:54
14F:→ xdbx:听歌用个外接小硬碟就很好了~ 06/06 09:55
15F:推 soem:我一直不是很懂一点: "flash相对起硬碟来说最弱的就是random 06/06 10:17
16F:→ soem:access能力" 这好像跟我的认知有冲突..因为好像偶而会听到有 06/06 10:18
17F:→ soem:人这麽说,还是问一下好了...如果真是这样那SSD不就一无是处? 06/06 10:18
18F:→ MitsuhideA:......SSD 不就是靠 Random access 才快的吗? 06/06 10:25
19F:→ Bayard:flash是sequential比传统硬碟快, random慢 06/06 11:56
21F:→ Namicat:能够详细说明一下吗? 感谢 <(_ _)> 06/06 12:18
22F:推 jakkx:有些东西都和我所知道的有冲突…不过我对专门理论门外汉… 06/06 12:26
24F:→ Bayard:参考一下硬碟的random write performance 06/06 12:32
25F:→ Bayard:random write是SSD最弱的一项 06/06 12:32
26F:→ Bayard:SSD去年测过的sample里面16颗flash版本还测不到破百的数据 06/06 12:33
27F:→ Bayard:另外很多SSD测试都挑刚开卡完毕时测, 用一段时间後再测... 06/06 12:35
28F:→ Bayard:会掉不少, 所以我们自己使用很难测到厂商的数据 06/06 12:35
29F:推 iuytjhgf:厂商给的数据至少都要再打8折拉.....心得论( ′-`)y-~ 06/06 12:39
30F:→ Bayard:今年新版本的controller应该可以增加到32/64颗flash, 用越 06/06 12:41
31F:→ Bayard:多颗flash就可以堆出更漂亮的数据, 但是单一一颗flash的频 06/06 12:41
32F:→ Bayard:宽还是不变, 所以当flash出问题效能就会永久打折扣 06/06 12:42
33F:→ Bayard:不过今年的我就无法follow到了, 因为我跳槽了orz 06/06 12:42
34F:→ Bayard:不过可以肯定的就是今年的flash都是新制程, 有少数厂商还在 06/06 12:43
35F:→ Bayard:用旧制程flash库存在撑, 因为耐用度差太多了 06/06 12:43
36F:推 soan:优文~推!! 06/06 13:13
37F:推 john0312:有专业有推 06/06 13:27
38F:→ MitsuhideA:喔抱歉 在下只在乎 SSD 的读取威力 写入已经默认了 06/06 14:30
39F:→ MitsuhideA:不过推文没讲清楚也是在下的问题 06/06 14:31
40F:推 sfcarter:推专业 06/06 17:19
41F:推 m121234:好文拜读 推一个 06/06 19:38
42F:推 sai25:SSD重要的是读取 这HD输很大 且写入实际使用上不觉得有输HD 06/22 02:17
43F:→ sai25:另外HD的噪音震动 机壳再好还是在震 当然不震无声的SSD最好 06/22 02:18
44F:→ sai25:虽然我现在也听不到硬碟再转摸不太到震动 不过还是SSD安心 06/22 02:20
45F:→ Bayard:sai兄请去看一下whydan的推文, 当系统碟会freeze, 这读取都 06/22 02:21
46F:→ Bayard:有问题了, 那是几家外商PM都知道的事实, 但不能讲 06/22 02:21
47F:→ sai25:例如intel SSD实际使用上 好奇有多少人比HD还快就挂掉了? 06/22 02:21
48F:→ sai25:可是我跟朋友正在用ssd当系统蝶阿..所谓freeze是? 06/22 02:22
49F:→ sai25:hd运气虽半年一年就爆炸 可是ssd半年一年爆的多吗?还保固5年 06/22 02:23
50F:→ Bayard:保固五年, 2009年底以前生产的都没问题, 2010以後就要时间 06/22 02:25
51F:→ Bayard:间考验, 另外有间美商今年回收一大堆, 搞到财务出问题 06/22 02:26
52F:→ Bayard:当系统碟不是不行, 建议swap开去其他槽才不会出问题 06/22 02:26
53F:→ Bayard:该讲的我都讲了, swap开去别的槽寿命至少多几倍, 信不信看 06/22 02:27
54F:→ Bayard:个人了 06/22 02:27
55F:推 sai25:恩 反正我们都当传统HD再用 看他哪时候挂就知道 日本也测过 06/22 02:29
56F:→ sai25:24小时持续写入SSD 暴力测试 测了很久也没挂XD 所以运气? 06/22 02:30
57F:→ Bayard:日本测的如果是p社品牌, 那大概是零售市场最耐用的, 基本上 06/22 02:30
58F:→ Bayard:暴力写入就不知道他用哪套软体? 最暴力的测法consumer不可 06/22 02:31
59F:→ Bayard:能出现, 都是开f/w function直接指定block去打, 不能讲再多 06/22 02:31
60F:→ Bayard:只能言尽於此, 我们产品几乎都出给IPC, ec验证都是百万次为 06/22 02:33
61F:→ Bayard:单位, 那些都是consumer市场的产品达不到的境界 06/22 02:33
62F:推 sai25:那篇测试我也忘了网址 只记得写入好几十T有吧 不知道谁记得 06/22 02:53
63F:推 susuper:我记得 他是用x25-v 测试的 最後好像写入超过100t 06/22 15:50