4

Согласно palimpsest на моем новом твердотельном накопителе OCZ Vertex 3 120 ГБ, идентификатор атрибута SMART 234

Неправильный счет ECC

Количество неисправимых ошибок ECC

[Снимок экрана <code> palimpsest </code>, отображающего данные SMART в KDE]

Я наблюдаю за этим значением, и оно увеличивается с тех пор, как оно показало 78 .

Затем я запустил smartctl -a /dev/sda и увидел это:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
195 ECC_Uncorr_Error_Count  0x001c   120   120   000    Old_age   Offline      -       0/51803881
233 SandForce_Internal      0x0000   000   000   000    Old_age   Offline      -       51
234 SandForce_Internal      0x0032   000   000   000    Old_age   Always       -       135

Похоже, что OCZ присвоил ID 234 как-то еще, а неисправимые ошибки ECC на самом деле ID 195.

Мой вопрос ...

Что такое SandForce_Internal для атрибутов SMART 233 и 234?

2 ответа2

6

Прошло много времени с тех пор, как этот вопрос был впервые задан, но он все еще актуален, потому что эту информацию по-прежнему сложно найти в Интернете, поэтому здесь немного больше информации.

У меня есть те же два таинственных атрибута SMART на моем Kingston HyperX Fury, который использует контроллер Sandforce SF-2281.

Как уже говорилось, эти два числа отслеживают "Запись хоста" (234) и "Запись NAND" (233).

Эти атрибуты SMART отслеживают уровень износа флэш-памяти SSD, записывая, сколько данных было записано на диск.

Причина, по которой необходимы два разных атрибута, заключается в том, что контроллеры серии SandForce 2000 пытаются максимально продлить срок службы флэш-памяти, применяя сжатие данных "Durawrite" к данным, которые ваша операционная система отправляет на жесткий диск ПЕРЕД тем, как записывает их на собственно Флэш-память.

Затем, когда ваша ОС считывает данные, контроллер прозрачно распаковывает данные, так что бит за битом он идентичен оригиналу.

Причина, по которой они это делают, заключается в том, что, сжимая данные, хранящиеся на диске, они могут записать на флэш-память меньше байтов в течение срока службы диска, что приводит к меньшему износу и продлению срока службы чипов флэш-памяти.

... но не ВСЕ данные сжимаемы, поэтому иногда сжатие Durawrite действительно эффективно, а иногда и не так много, поэтому эти два атрибута отслеживают, какую выгоду вы получаете от сжатия.

Вот как они работают ...

Запись HOST (атрибут 234 в моем Fury) дублирует атрибут "LBAs wrote" (241 десятичный на моем SSD Fury) и возвращает то же значение, которое просто отслеживает ОБЩИЙ объем данных в гигабайтах, который есть в вашей операционной системе. записывается на SSD в течение его полной жизни с момента первой установки.

"Запись NAND" (атрибут 233) показывает, насколько эффективно было "Durawrite" при сжатии данных, показывая ОБЩЕЕ количество гигабайт данных, которые были фактически ЗАПИСАНЫ (после сжатия) во флэш-память NAND.

Обычно "NAND Writes" будет меньше, чем "HOST Writes", с соотношением, которое зависит от того, насколько сжимаемыми являются данные, которые вы храните на жестком диске. Такие вещи, как кеш вашего браузера (HTML) сжимаются очень хорошо, но уже сжатые форматы, такие как данные ZIPPED, JPG, MP3 и видео H264 или MPG, не сжимаются вообще, потому что они уже сильно сжаты, поэтому, если диск используется в основном для хранения таких данных HOST Writes и NAND Writes будут практически одинаковыми.

Помните, что ОБА номера в гигабайтах, и ни одна из них не связана с какой-либо проблемой, они просто помогают вам отслеживать общее использование SSD. Благодаря чипам флэш-памяти 3K цикл HyperX Fury 3K емкостью 240 гигабайт может выдержать более 700 терабайт общего объема записи (700 000 гигабайт) даже для несжимаемых данных.

4

Атрибуты SandForce_Internal соответствуют операциям записи на хост и записи NAND, причем большее значение - запись на хост. Записи хоста - это объем данных, которые контроллеру было приказано записать, тогда как записи NAND представляют объем данных, которые контроллер фактически записал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .