Avaa päävalikko

Muistivirhe on muistipiirissä, varsinkin tietokoneiden keskusmuistina käytetyssä DRAM-piirissä, tapahtuva bitin muuttuminen toiseksi. Yleisimmät syyt muistin korruptoitumiseen ovat sähkömagneettiset häiriöt järjestelmässä tai sen välittömässä ympäristössä. Taustasäteilyn vaikutuksen on kuitenkin, enenevässä määrin, todettu muistivirheiden aiheuttajaksi [1]. Muistivirheet voivat sotkea tietokoneen käsittelemää tietoa tai jopa kaataa järjestelmän.

Muistivirheiltä suojautuminenMuokkaa

Etenkin kriittisessä tietojenkäsittelyssä ja palvelimissa täytyy suojautua muistivirheiden vaikutuksilta. Tähän käytetään muistivirheitä havaitsevia ja myös muistivirheitä korjaamia ratkaisuja.

Pariteettitarkistuksen sisältävät muistipiirit voivat pysäyttää tietokoneen havaittuaan yksittäisen bittivirheen.[2]

ECC-muistipiireissä (engl. Error-correcting Code Memory) havaitaan ja korjataan yksittäisten tai jopa useampien bittien virheet sanassa käyttöjärjestelmälle ja käyttäjälle näkymättömällä tavalla.[2]

LähteetMuokkaa