V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
opengps
V2EX  ›  程序员

机械硬盘的“寻道错误率”该怎么理解?

  •  
  •   opengps ·
    null · 2019-11-09 22:49:54 +08:00 · 10032 次点击
    这是一个创建于 1842 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新买的 6T 希捷企业级硬盘到货,毕竟这么贵,所以就检测了一下,发现随着刷新,寻道错误率这个参数在不断的加大。

    分别在黑群辉,HDTune,DiskGenius 下查看的 S.M.A.R.T 状态,都是这样的结果

    8 条回复    2019-11-10 12:04:53 +08:00
    DGideas
        1
    DGideas  
       2019-11-09 23:07:35 +08:00   ❤️ 1
    根据 https://forums.tomshardware.com/threads/seek-error-rate.676180 的说法:

    The seek error rate means that the drive is over- or under-shooting the correct track when it moves the heads, and it has to do another (small) re-seek to acquire the track before it can read or write the data. By itself, it's going to be a performance concern, but probably not that big a concern as far as data integrity goes.
    寻道错误率表示磁头过高或者过低地定位到待寻磁道的相近磁道上,因此,它需要再进行一次(小幅度的)寻道操作来寻找到正确的磁道……
    opengps
        2
    opengps  
    OP
       2019-11-09 23:14:38 +08:00
    @DGideas 我刚刚参考的 https://blog.csdn.net/chengm8/article/details/28601097 里面有提到:存储器从一个硬盘表面读取数据时发生的错误率。原始值由于不同厂商的不同计算方法而有所不同,其十进制值往往无意义的。一般来说有数值意味着磁头已出现问题了。
    所以感觉有点不好,现在正在跑着坏道检测,柱面范围 0-729601,已经跑了 134949 个优秀,158 个良好,其他的是 0。
    nodin
        3
    nodin  
       2019-11-09 23:16:59 +08:00 via Android
    希捷的硬盘一直有这个问题,不需要理会的。
    snw
        4
    snw  
       2019-11-09 23:20:08 +08:00 via Android
    希捷的 SMART 就是这样的,而且随着使用这个值会变大也会变小。
    DGideas
        5
    DGideas  
       2019-11-09 23:56:31 +08:00
    @opengps 看起来磁盘状况很好啊,我跑磁道检测的时候都会有磁道状况是“一般”的磁道(我用的是西部数据的蓝盘),不过底下几位说的话,可能是软件显示 S.M.A.R.T.的时候显示的有问题吧。。。
    ryd994
        6
    ryd994  
       2019-11-10 02:21:13 +08:00 via Android
    其实看评分就好了,不要看原始值
    只要当前值和历史最低值高于临界值就好了
    kokutou
        7
    kokutou  
       2019-11-10 07:07:25 +08:00 via Android
    机械盘只需要关注 05 c5 c6。。。
    这 3 个有了,你上面就不是良好了。

    机械的运动,不可能 100%准确啊,有错误率很正常
    hheng101
        8
    hheng101  
       2019-11-10 12:04:53 +08:00   ❤️ 2
    Seagate 01, 07, C3 的计算方法跟你想象的不一样, 所以上面的 Raw 值往往无意义, 具体参考:

    http://www.users.on.net/~fzabkar/HDD/Seagate_SER_RRER_HEC.html

    01 和 C3: Raw 值代表 sector count 扇区数而不是 error count 错误数, 达到某个数值后会自动归零重新计算.

    07: 硬盘达到 100 万次寻道前的当前 /最差值永远为 100/253, 达到 100 万之后会变化成 60/60(如果未出现过错误), 所以健康硬盘的当前值是从 60 开始慢慢递增的, 我自己的例子供参考: 12 块 Seagate, 1 块未满 100 万寻道, 1 块为 83, 3 块为 70+, 其余 7 块都在 60-70 之间, 写入量和当前值大小基本成正比, 所以除非看到写入量>20TB 的硬盘该值<50 甚至 40, 可以无视.

    当前值的意义:
    90 <-> <=1 错误 /10 亿次寻道
    80 <-> <=1 错误 /1 亿次寻道
    70 <-> <=1 错误 /1000 万次寻道
    60 <-> <=1 错误 /100 万次寻道
    50 <-> 10 错误 /100 万次寻道
    40 <-> 100 错误 /100 万次寻道
    30 <-> 1000 错误 /100 万次寻道
    20 <-> 10 错误 /1000 次寻道

    source: https://www.chiphell.com/forum.php?mod=viewthread&tid=1558066&page=1#pid32851182
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:04 · PVG 11:04 · LAX 19:04 · JFK 22:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.