Interpreting SMART values, where is the Documentation / Datasheet?

Hello, SanDisk

As a professional Workstation user, I would expect the manufacturer of my storage device (SanDisk Extreme Pro®) to provide me with Documentation that allows me to actually utilize the SMART information to gauge the health of the device.

I got two of the SDSSDXPS480G models and even though there hasn’t been any I/O-errors, I’m still concerned by the differing SMART-attributes on these devices:

smartctl 6.4 2014-10-07 r4002 [x86\_64-linux-4.7.0-0.bpo.1-amd64] (local build) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Marvell based SanDisk SSDs Device Model: SanDisk SDSSDXPS480G Serial Number: ##### LU WWN Device Id: ##### Firmware Version: X21000RL User Capacity: 480,103,981,056 bytes [480 GB] Sector Size: 512 bytes logical/physical Rotation Rate: Solid State Device Form Factor: 2.5 inches Device is: In smartctl database [for details use: -P show] ATA Version is: ACS-2 T13/2015-D revision 3 SATA Version is: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Nov 18 21:43:23 2016 EET SMART support is: Available - device has SMART capability. SMART support is: Enabled SMART Attributes Data Structure revision number: 4 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE\_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN\_FAILED RAW\_VALUE 5 Reallocated\_Sector\_Ct 0x0032 100 100 --- Old\_age Always - 12 9 Power\_On\_Hours 0x0032 253 100 --- Old\_age Always - 5045 12 Power\_Cycle\_Count 0x0032 100 100 --- Old\_age Always - 81 166 Min\_W/E\_Cycle 0x0032 100 100 --- Old\_age Always - 6 167 Min\_Bad\_Block/Die 0x0032 100 100 --- Old\_age Always - 76 168 Maximum\_Erase\_Cycle 0x0032 100 100 --- Old\_age Always - 223 169 Total\_Bad\_Block 0x0032 100 100 --- Old\_age Always - 1620 171 Program\_Fail\_Count 0x0032 100 100 --- Old\_age Always - 3 172 Erase\_Fail\_Count 0x0032 100 100 --- Old\_age Always - 0 173 Avg\_Write/Erase\_Count 0x0032 100 100 --- Old\_age Always - 71 174 Unexpect\_Power\_Loss\_Ct 0x0032 100 100 --- Old\_age Always - 66 184 End-to-End\_Error 0x0032 100 100 --- Old\_age Always - 0 187 Reported\_Uncorrect 0x0032 100 100 --- Old\_age Always - 0 188 Command\_Timeout 0x0032 100 100 --- Old\_age Always - 0 194 Temperature\_Celsius 0x0022 067 048 --- Old\_age Always - 33 (Min/Max 24/48) 199 SATA\_CRC\_Error 0x0032 100 100 --- Old\_age Always - 0 212 SATA\_PHY\_Error 0x0032 100 100 --- Old\_age Always - 0 230 Perc\_Write/Erase\_Count 0x0032 100 100 --- Old\_age Always - 548 232 Perc\_Avail\_Resrvd\_Space 0x0033 100 100 004 Pre-fail Always - 99 233 Total\_NAND\_Writes\_GiB 0x0032 100 100 --- Old\_age Always - 37290 241 Total\_Writes\_GiB 0x0030 253 253 --- Old\_age Offline - 4253 242 Total\_Reads\_GiB 0x0030 253 253 --- Old\_age Offline - 13265 244 Thermal\_Throttle 0x0032 000 100 --- Old\_age Always - 0 === START OF INFORMATION SECTION === Model Family: Marvell based SanDisk SSDs Device Model: SanDisk SDSSDXPS480G Serial Number: ##### LU WWN Device Id: ##### Firmware Version: X21000RL User Capacity: 480,103,981,056 bytes [480 GB] Sector Size: 512 bytes logical/physical Rotation Rate: Solid State Device Form Factor: 2.5 inches Device is: In smartctl database [for details use: -P show] ATA Version is: ACS-2 T13/2015-D revision 3 SATA Version is: SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Nov 18 21:43:25 2016 EET SMART support is: Available - device has SMART capability. SMART support is: Enabled SMART Attributes Data Structure revision number: 4 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE\_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN\_FAILED RAW\_VALUE 5 Reallocated\_Sector\_Ct 0x0032 100 100 --- Old\_age Always - 0 9 Power\_On\_Hours 0x0032 253 100 --- Old\_age Always - 4947 12 Power\_Cycle\_Count 0x0032 100 100 --- Old\_age Always - 81 166 Min\_W/E\_Cycle 0x0032 100 100 --- Old\_age Always - 6 167 Min\_Bad\_Block/Die 0x0032 100 100 --- Old\_age Always - 87 168 Maximum\_Erase\_Cycle 0x0032 100 100 --- Old\_age Always - 168 169 Total\_Bad\_Block 0x0032 100 100 --- Old\_age Always - 1680 171 Program\_Fail\_Count 0x0032 100 100 --- Old\_age Always - 0 172 Erase\_Fail\_Count 0x0032 100 100 --- Old\_age Always - 0 173 Avg\_Write/Erase\_Count 0x0032 100 100 --- Old\_age Always - 60 174 Unexpect\_Power\_Loss\_Ct 0x0032 100 100 --- Old\_age Always - 67 184 End-to-End\_Error 0x0032 100 100 --- Old\_age Always - 0 187 Reported\_Uncorrect 0x0032 100 100 --- Old\_age Always - 0 188 Command\_Timeout 0x0032 100 100 --- Old\_age Always - 0 194 Temperature\_Celsius 0x0022 067 048 --- Old\_age Always - 33 (Min/Max 25/48) 199 SATA\_CRC\_Error 0x0032 100 100 --- Old\_age Always - 0 212 SATA\_PHY\_Error 0x0032 100 100 --- Old\_age Always - 0 230 Perc\_Write/Erase\_Count 0x0032 100 100 --- Old\_age Always - 512 232 Perc\_Avail\_Resrvd\_Space 0x0033 100 100 004 Pre-fail Always - 100 233 Total\_NAND\_Writes\_GiB 0x0032 100 100 --- Old\_age Always - 31733 241 Total\_Writes\_GiB 0x0030 253 253 --- Old\_age Offline - 3946 242 Total\_Reads\_GiB 0x0030 253 253 --- Old\_age Offline - 13096 244 Thermal\_Throttle 0x0032 000 100 --- Old\_age Always - 0

Without any documentation, the best one can do to understand these values, is to make educated guesses based on the attribute names. But that doesn’t seem very professional, now does it? And this is a device meant for Professionals, is it not? So how about some docs? :slight_smile: