O que é o SandForce_Internal?

4

De acordo com palimpsest no meu novo SSD OCZ Vertex 3 de 120 GB , SMART atributo ID 234 é

Uncorrectable ECC Count

Number of uncorrectable ECC errors

Eu tenho observado esse valor, e ele vem aumentando desde que leu 78 .

Em seguida, eu corri smartctl -a /dev/sda e vi isso:

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

Parece que a OCZ atribuiu a ID 234 como outra coisa, e os erros incorrigíveis da ECC são, na verdade, a ID 195.

Minha pergunta é ...

O que é SandForce_Internal para S.M.A.R.T. atributos 233 e 234?

    
por Deltik 15.09.2012 / 22:46

2 respostas

6

Já faz um tempo que essa pergunta foi feita, mas ainda é relevante, porque essa informação ainda é um pouco difícil de rastrear na web, então aqui está um pouco mais de informação.

Eu tenho esses mesmos dois misteriosos atributos SMART no meu Kingston HyperX Fury, que usa o controlador Sandforce SF-2281.

Como já foi dito, esses dois números rastreiam "Gravações de Host" (234) e "Gravações NAND" (233).

Esses atributos SMART rastreiam o nível de desgaste na memória Flash do SSD registrando a quantidade de dados gravados na unidade.

A razão pela qual dois atributos diferentes são necessários, é porque os controladores da série SandForce 2000 tentam maximizar a vida útil da memória Flash aplicando a compactação de dados "Durawrite" aos dados que o sistema operacional envia ao disco rígido ANTES de gravá-los para a memória Flash realmente.

Então, quando seu O.S. lê os dados, o controlador descomprime os dados de maneira transparente, de modo que o bit por bit seja idêntico ao original.

A razão pela qual eles fazem isso é que, compactando os dados armazenados na unidade, eles podem gravar menos bytes na memória Flash durante a vida útil da unidade, o que causa menos desgaste e faz com que as Chips de Memória Flash durem mais.

... mas nem todos os dados são compactáveis, então, às vezes, a compactação "Durawrite" é realmente eficaz, e às vezes nem tanto, então esses dois atributos registram quanto benefício você obtém da compactação.

Veja como eles funcionam ...

O HOST Writes (atributo 234 na minha Fúria) duplica o atributo "LBAs written" (241 decimal no meu Fury SSD) e retorna o mesmo valor, que apenas acompanha a quantidade TOTAL de dados, em Gigabytes, que o seu O Sistema Operacional escreveu para o SSD durante sua vida útil desde a primeira instalação.

"NAND Writes" (atributo 233), mostra o quão efetivo "Durawrite" estava em compactar os dados, mostrando o número TOTAL de Gigabytes de dados que foi REALMENTE ESCRITO (após a compactação) na Memória Flash NAND.

Normalmente, o "NAND Writes" será menor do que "HOST Writes", com a proporção sendo controlada pela forma como os dados armazenados em seu disco rígido são compactados. Coisas como o cache do navegador (HTML) são muito bem compactadas, mas formatos já compactados como dados ZIPPED, JPGs, MP3s e H264 ou MPG não compactam muito porque já são altamente compactados, portanto, se a unidade for usada principalmente para armazenar esse tipo de dados, o HOST Writes e o NAND Writes serão quase os mesmos.

Lembre-se que ambos os números estão em Gigabytes, e nenhum deles está associado a um problema de qualquer tipo, eles apenas o ajudam a controlar o uso total de SSDs. Com chips Flash de ciclo 3K, um HyperX Fury 3K de 240 Gigabytes pode sobreviver a mais de 700 terabytes de gravações totais (700.000 Gigabytes), mesmo para dados não compactáveis.

    
por 05.01.2015 / 02:24
4

Os atributos SandForce_Internal correspondem a gravações do Host e gravações NAND, com o valor maior sendo gravações do Host. As gravações do host são a quantidade de dados que o controlador recebeu para gravar, enquanto as gravações NAND representam a quantidade de dados que o controlador realmente gravou.

    
por 15.11.2012 / 18:19

Tags