检索使用 RAID 0 写入的 TBW/总 LBA

检索使用 RAID 0 写入的 TBW/总 LBA

我有两个 SSD ( WDS500G1B0A-00H9H0) 处于 RAID 0 状态,我想知道到目前为止已写入了多少 TB。但是,属性Total_LBAs_Written给出了错误的值 ( < 50'000 )。

我搜索了解决方案并尝试了DiskSmartViewHDD Guardian但都未能给出合理的值,因此我认为困难在于 RAID 配置,但我找不到任何解决方案。有什么想法吗?


编辑(08/05/21):

我查看了我的 BIOS,发现我这个愚蠢的人禁用了 SMART

因此,我认为这是Total_LBSa_Written属性不正确的原因,但为什么像Power_On_HoursPower_Cycle_Count这样的属性会显示合理的值?它们不受 BIOS 设置的影响吗?

此外,还有一些信息(我应该从一开始就添加):

智能输出:

https://www.diffchecker.com/k7YWqhDc

磁盘管理:

磁盘管理

答案1

SMART 从未真正标准化,因此属性 ID 的定义几乎完全取决于特定驱动器的供应商。

为了准确“解释”数据,最好使用供应商提供的实用程序,即Western Digital Dashboard您的情况。(某些供应商可能会提供包含定义的数据表。)

看起来所关注的字段是以 G(i?)B 为单位而不是以逻辑块为单位的。

答案2

维基百科 SMART 定义了这些值,但没有定义它们的含义:

在此处输入图片描述

早期的想法是将“Total_LBAs_*”字段计入磁盘扇区,大小为 48 位(而其他所有字段都是 32 位),当时长度为 512 字节,如 三星

ID # 241 写入的 LBA 总数

表示操作系统向 SSD 发送的所有写入请求所需的所有 LBA(逻辑块地址)的总大小。要计算总大小(以字节为单位),请将此属性的原始值乘以 512B。

然而,现代大磁盘已经取消了第一个数字,从那时起标准似乎就没有定义。

我找到了 2017 年的英特尔应用说明:
英特尔固态硬盘数据中心 SATA - SMART 属性
我在其中找到了以下文字:

在此处输入图片描述

因此,我们看到一家非常有影响力的制造商将 LBA 大小定义为 32MB。

我不知道其他制造商是否接受这一点,但将其用作您的Total_LBSa_Written值 49217,计算如下:

14848 * 32 MB / 1024 = 464 GB

由您来判断该值对于相关磁盘是否合理。

相关内容