O que é memória EOS?

Memória EOS (Erro corrigindo a memória Código-on-line Modules Memory) é um tipo de módulo de memória do computador de memória de acesso aleatório (RAM) que contém um dispositivo de verificação de erro interno. É um pouco como ter outro pequeno processador localizado nos próprios chips de RAM, cujo único é garantir a integridade dos dados que se movem de e para a memória RAM do computador. Funções de memória EOS calculando uma soma de verificação para cada bit de dados na memória. Comparando a soma de verificação válida conhecida com a soma de verificação quando os dados estão deixando a memória EOS permite que os módulos de memória saibam se os dados foram corrompidos.

O ponto focal para entender como as funções de memória EOS é a soma de verificação. A soma de verificação é de sete bits-para caminhos de dados de 32 bits-ou um de oito bits-para caminhos de dados de 64 bits-sequência de validação, gerada pela memória EOS quando os dados são recebidos pela primeira vez na memória. É gerado com base na sequência binária nos bytes dos dados, criando um usequência de caracteres nique para representar essa peça específica de dados.

Enquanto os dados reside na memória EOS, o valor da soma de verificação será armazenado ao lado dele. A memória EOS a mantém lá até que os dados sejam chamados por um programa ou pelo sistema operacional. Nesse ponto, regenera a soma de verificação com base nas informações armazenadas, comparando -as com a soma de verificação válida conhecida. Se os dois valores corresponderem, o módulo de memória sabe que os dados não foram corrompidos durante o armazenamento. Mas se não o fizerem, o módulo de memória sabe que algo aconteceu com os dados.

Se os dados no módulo de memória tiverem sido corrompidos - em outras palavras, se as somas de verificação não corresponderem mais - o módulo de memória poderá tentar corrigir os dados por conta própria. A memória EOS é capaz de erros de autocorreção de não mais que um pouco por palavra. Embora possa detectar erros maiores que um bit, não pode corrigirEcto -os por conta própria; Nesse caso, uma mensagem de erro é normalmente gerada, afirmando que os dados estão corrompidos e alertando o usuário do computador sobre um possível problema com o hardware ou o software no sistema.

A desvantagem primária para usar esse tipo de memória é que armazenar o valor da soma de verificação requer um pouco de sobrecarga adicional no módulo de memória. Isso significa que, ao armazenar, por exemplo, um megabyte de dados na RAM, o computador está na verdade armazenando um megabyte mais o valor da soma de verificação. Embora isso tenha um impacto mínimo na maioria das circunstâncias, significa que, com cada novo pouco de dados-e cada nova soma de verificação armazenada-, a quantidade de RAM disponível está sendo lentamente canibalizada pelo mecanismo de verificação de erros.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?