Назад | Перейти на главную страницу

СМАРТ-атрибут 231 тайна: Мушкин SSD

Исходя из этого вопроса: Как мне убедить smartmontools, что мой SSD не является жестким диском?

... у меня теперь есть Мушкин MKNSSDCR120GB-MXАтрибуты SMART читаются как «SSD с приводом от SandForce». Однако я все еще получаю странные значения из атрибута SMART 231:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
231 SSD_Life_Left           0x0013   001   001   010    Pre-fail  Always   FAILING_NOW 21474836481

Погуглить, похоже, что это нормализованное значение начинается с 100 и постепенно снижается до 0 (когда диск подходит к концу и становится доступным только для чтения). Однако этому приводу меньше 1 года, и он мало использовался. Если это не дефект, я считаю, что это неправильно, вероятно, из-за неправильной интерпретации атрибута. Я не считаю, что привод неисправен, потому что другие соответствующие атрибуты (Reallocated_Event_Count, Program_Fail_Count, Erase_Fail_Count, Retired_Block_Countи т. д.) все читают 0, и привод не неисправен, насколько я могу судить.

Другой ключ - это исходное значение. Из того, что я читал, на твердотельных накопителях, управляемых SandForce, исходное значение атрибута 231 всегда должно быть 0. Но однажды внезапно на моем диске оно изменилось на 21474836481 и остался там.

В двоичном формате я вижу, что 21474836481 представляет собой два 32-битных слова, причем биты 0 и 2 установлены в старшем слове, а бит 0 - в младшем. Другими словами, 5 и 1 в десятичной системе счисления.

В документ Kingston (в рамках «сырого использования» атрибута 231) они говорят, что используют его примерно таким же образом, т.е. они используют некоторые биты в поле в качестве флагов. Но это накопитель марки Mushkin, который может иметь или не иметь контроллер SandForce, а не накопитель Kingston.

Кто-нибудь знает, как я могу интерпретировать это значение для этого диска?

На странице спецификации Mushkin указано, что он работает на SandForce.

Оставшийся срок службы SSD, если это действительно атрибут, не имеет прямого отношения к другим значениям. Может быть, а может и не быть другой проблемы.

Дело в том, что оставшийся срок службы SSD учитывает только количество записей, выполненных в NAND, и сравнивает его с указанным пределом для этой NAND, поэтому, если NAND указан для 10000 записей, и прошло 9900 записей, он покажет оставшийся 1%. независимо от того, все ли в порядке с NAND.

NAND, указанная для 10 000 операций записи, может работать намного больше или вскоре после этого может выйти из строя. Он также может выйти из строя и до этого, поскольку оборудование не производится идеально, поэтому спецификации в основном являются ориентиром.