ECC Registered - O que é ?!

[Python]

Power Member
Boas pessoal,

Alguem me sabe o que quer dizer (ou qual é a diferença) entre as memorias que dizem isto: (ECC Registered)

É que as memórias que têm isto por norma são sempre mais caras que as que não têm !!! qual é a diferença ?!

Obrigado
 
Última edição:
ECC significa Error Correction Code. (memorias ECC são memorias com essa particularidade)

São memórias fabricadas unicamente para servidores (podem ser usadas em pc's normais)
e trabalham com um algoritmo interno de correcçao automatica de erros de memoria.

P.Ex.

Num bloco de 64Bits transmitidos para memoria, ele cosnegue detectar e corrigir um bit
errado. Mais do que um bit errado ele detecta mas nao corrige e pede o reenvvio dos dados.

Por ex. só para perceberem como pode funcionar.

Numa sequencia de numeros 10110001 (um byte) se acrescentarmos mais um bit fica
110110001.

Agora imaginem que esse primeiro bit terá de ser 1 se o numero de 1's no byte for PAR,
e terá de ser 0 se for impar. Naquele caso estará certo. Mas se a instrução recebida for
010110001, ele detecta um erro no byte.

Obviamente que não é assim que funciona a nivel de 64 bits a correcção mas o principio
é o mesmo.

Resumindo, são memorias com capacidade de correcção automatica de erros, destinados
a servidores e são por isso mais caras.


Espero ter ajudado a esclarecer.


Um abraço

B@rt
 
Back
Topo