Skip to content

Commit c072119

Browse files
committed
fix(thresholds): mark wear leveling count (attr 177) as critical
Samsung SSDs report wear leveling count via SMART attribute 177, but it was not displayed by default because it was not marked as critical. Changes: - Mark attribute 177 as Critical: true so it displays by default - Rename from "Wear Range Delta" to "Wear Leveling Count" to match smartctl - Set Ideal: "high" since higher values indicate less wear - Update description to be more informative Fixes #21 Upstream: AnalogJ#818
1 parent 6123347 commit c072119

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

webapp/backend/pkg/thresholds/ata_attribute_metadata.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -424,11 +424,11 @@ var AtaMetadata = map[int]AtaAttributeMetadata{
424424
},
425425
177: {
426426
ID: 177,
427-
DisplayName: "Wear Range Delta",
427+
DisplayName: "Wear Leveling Count",
428428
DisplayType: AtaSmartAttributeDisplayTypeNormalized,
429-
Ideal: "",
430-
Critical: false,
431-
Description: "Delta between most-worn and least-worn Flash blocks. It describes how good/bad the wearleveling of the SSD works on a more technical way. ",
429+
Ideal: "high",
430+
Critical: true,
431+
Description: "Indicates the number of media program and erase operations (wear indicator) on SSD flash memory. Higher normalized values are better (100 = new, decreasing = more wear). Used by Samsung, Crucial, and other SSD manufacturers.",
432432
},
433433
179: {
434434
ID: 179,

0 commit comments

Comments
 (0)