Hva er en paritetsfeil?

Paritet kontroll bruker en enkelt binære siffer, eller "litt", for å identifisere oddetall eller partall mengder enere og nuller i en byte (8 bit) med data. Hvis det oppdages en paritetsfeil, er et datasystem som regel stoppet og må startes på nytt.

årsaker

En paritetsfeil kan være forårsaket av maskinvare - minne, utvidelseskort - det er fysisk feil, feilkonfigurert eller skadet. En av de mest vanlige årsaker er å installere ikke-paritetsminne - det vil si, minne med ingen feildeteksjonsevne - i en paritetssystem.

Fixes

Det er en rekke årsaker til "one-off" paritetsfeil, så det første trinnet i å løse en paritetsfeil er å ta hensyn til alle minneadresse vises og starter maskinen på nytt. Hvis feilen oppstår på nytt, og minnet adressen er gjentatte ganger "0000," du har et minne kompatibilitetsproblem. Hvis du har lagt maskinvare på systemet ditt, sjekk for Direct Memory Access (DMA) og input / output (I / O) adresse konflikter, noe som kan føre til paritetsfeil.

ulemper

Paritet kontroll kan oppdage en feil i en bit i en byte av data, men ikke to, så noen feil ikke kan oppdages.