首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  SSD

现在的 TLC SSD 都是这么上头吗

  •  
  •   Osk · 80 天前 · 2202 次点击
    这是一个创建于 80 天前的主题,其中的信息可能已经有所发展或是发生改变。

    某个喜欢用黑片的公司的 SSD + 据说是漏电王的 TLC Flash, Flash 是不是原厂正片未知, 看起来不像黑片 /白片.


    直接上实验结果


    SMI 的主控跑 RDT 测试:

    • SLC/TLC ECC 错误位数阈值设置为 10bit 以内, RDT failed, 坏块数量太多, 2k+的 block(???)被标记为坏块.
    • 最终测试 TLC ECC 阈值设置为 30bit 以上才能成功 RDT, 根据多次跑 RDT 的结果显示, 相当多的 block 存在 20~ 30bit 之间的 ECC 错误位.
    • 10bit ECC vs 30bit ECC 阈值, RDT 被标记的坏块数差异接近百倍(2K+ vs 20+, 不确定记错没).
    • 最令人窒息的: SLC 区域的 block 我使用 1bit ECC 阈值, 结果得到了 300+ 的坏块, TLC 模拟 SLC 都能这样简直刷新三观...

    也就是说, 数据对不对全靠 ECC 算法了??? 这还不算据说存在的漏电这个问题...

    非专业人士玩玩, 如有错误欢迎指正.


    为什么害怕? 因为我就在用据说是漏电王的 TLC Flash 做的 SSD, 虽然不是小作坊生产的, 但内心仍然很慌张.

    6 回复  |  直到 2019-09-27 09:50:20 +08:00
        1
    Kagari   80 天前
    没事你保持通电就行了
        2
    laminux29   80 天前
    1.Google 海量设备管理经验是,一份数据,至少要在 3 个不同的健康状态良好的存储设备里保存。

    2.你不需要探求具体的数据,比如坏块率、重映射数量等等,你只需要监视 SMART 状态就行了,厂家工程师知道什么情况下应该发出警告。

    3.当 SMART 发出警告时,你就应该更换设备了。
        3
    richangfan   80 天前 via Android
    是鱼竿牌吗
        4
    ryd994   80 天前
    @laminux29 想多了,这种垃圾盘,存几份都白搭。Azure 生产环境的盘坏了是不会去换的。直接从程序里屏蔽掉而已。请人去翻箱倒柜换硬盘,还不如多付点电费直接留原位。整个节点都坏完的话这套硬件早就过时下线了。
    RDT 有个毛的 SMART,重新量产就清空了
        5
    bugeye   79 天前
    数据靠备份,不靠盘,除非你的盘太烂。
    我用企业级的 SSD,都动不动 relocate sector 死机。全在 win10 下。关键我一年都用不了几次 win10。我都怀疑是 win10 的问题了。。。。。
        6
    Osk   79 天前
    @Kagari 这个解决方法真是让人安心呢... :doge:

    @richangfan Intel 的

    @laminux29 但想到自己的数据是从一堆脏数据中捞出来的就瘆得慌...
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   797 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 20:38 · PVG 04:38 · LAX 12:38 · JFK 15:38
    ♥ Do have faith in what you're doing.