国庆闲来无事,心理压力倒是挺大,上次发帖询问的(
http://bbs.mydigit.cn/read.php?tid=2532419)SSD终究是没有修好,技术员小唐的解释我觉得靠谱,但是也不会操作,5毛1G咸鱼出了。
没办法,搞点东西玩玩吧,做个暴力写入测试,也不是什么严谨的测试,不要太当真了。
这次购买了一块150元左右,120G的某品牌国产廉价SSD(怕被告,就不说牌子了),做一个暴力写入测试。
测试的逻辑是这样的:
1、随机创建一个512MB的文件,计算MD5
2、将这个文件写入SSD,同步缓存
3、从SSD读出文件,计算MD5
4、比较第一步和第三步的MD5,若相等则继续,否则退出
5、删除SSD上的文件,trim一次,不等待,回到第二步
根据网友的建议,每天晚上断电停侧,只在白天跑测试。
我们看看这个盘能坚持多久,不定期更新,绝对不太监
刚买,测试脚本已经写好,明天到货就开始。一般几天来更新一次吧。
---------------------------------------------------------------------------------
2018/10/4 11:20 : 测试开始,已写入30G,平均速度90MB/S
2018/10/4 14:24 : 测试进行了11045秒,写入了675840MB的数据,SMART数据显示,平均P/E为19,增长了13个坏块。
2018/10/4 23:28 : 今天的测试结束,写入了1916GB的数据,SMART数据显示平均P/E为56,增长了46个坏块。断电保存数据一晚
2018/10/5 01:30 : 测试开始,盘内数据校检通过,注意到读数据的时候坏块又增加了1,为47
2018/10/5 12:47 : 写入了3420GB的数据,SMART数据显示P/E 102次,新增坏块92个
2018/10/5 15:30 : 写入了3800GB的数据,SMART数据显示P/E 113次,新增坏块102个,写入暂停
2018/10/5 21:40 : 测试开始,盘内数据校检通过
2018/10/6 14:37 : 写入了6089GB的数据,SMART数据显示P/E 166次,新增坏块150个,写入暂停,更换测试规则
2018/10/6 14:52 : 测试开始,测试规则改为每512MB重新生成一次随机文件
2018/10/6 15:04 : 目测重新生成测试文件的时间给了主控足够时间做GC,基本可以做到不掉速,生成随机文件一般花费7秒
2018/10/7 12:54 : 写入了8370GB的数据,SMART数据显示P/E 187次,新增坏块155个
--------------------------------------------------------------------------------
测试发现:
1、如果主控有足够时间做GC,写入放大率会降低不少,甚至到1以下,反之,写入放大率会超过3