SSD硬盘寿命估算

衡量固态硬盘寿命业内通常有两个指标,一个是DWPD(Drive Writes Per Day),另一个是TBW(Total Bytes Written),这两个数据指标在产品规格书里都会有写

DWPD( Drive Writes Per Day):每日整盘写入次数,指在预期寿命内可每日完整写入SSD固态硬盘所有容量的次数。

TBW(Terabytes Written):写入的兆兆字节,也有定义TBW为Total Bytes Written,指SSD在设计寿命里能承受的总写入数据量。

TBW的定义和条件基于 JEDEC 标准 (JESD218A,2011 年 2 月),针对使用寿命定义。JESD218A全称SSD Requirement and Endurance Test Method,中译名是固态硬盘需求和耐用性测试方法(下载地址),协议里规定了消费级和企业级SSD耐用性测试需求和测试方法。

DWPD和TBW转换

以保质期5年,容量为2T的SSD为例

TBW = DWPD*365*5*2T

DWPD = TBW/2T/365/5

NVME接口

nvme smart-log /dev/nvme0 | grep percentage_used

查看写入数据量

nvme smart-log /dev/nvme0 | grep data_units_written

TBW = data_units_written * 1000 * 512B / (10004)
TiBW (binary) = data_units_written * 1000 * 512B / (10244)

SATA接口
sudo apt install smartmontools
sudo smartctl -x /dev/sda | grep Logical
sudo smartctl -a /dev/sda
查看 Media_Wearout_Indicator字段

SAS接口

sg_logs /dev/sg1 --page=0x11
“Percentage used endurance indicator: 0%”
 

上一篇:如何判断是否是ssd硬盘?win10及linux查看固态硬盘的方法


下一篇:存储空间概述