Parity controle is een fout detectiemethode dat het geheugen fouten kan detecteren in een computer , transmissies tussen de netwerken en in transmissies in contactloze systemen , zoals in de gegevensuitwisseling tussen een smartcard en zijn lezer . Pariteitscontrole detecteert soft errors, meestal veroorzaakt door onregelmatigheden in het elektrische systeem , in tegenstelling tot harde fouten of beschadiging van een geheugeninrichting . Als pariteitscontrole een geheugenfout in uw computer detecteert , pariteit checker van uw systeem meldt de fout aan het BIOS . Pariteit controleren Explained Een systeem dat gebruik pariteitscontrole voegt een extra pariteitsbit om elke byte aan gegevens , en maakt gebruik van hetzij even of oneven pariteit controleren van de integriteit van gegevens te beoordelen . Bij oneven pariteitscontrole , wanneer het systeem gegevens naar het geheugen , de pariteit checker onderzoekt elk bit om te zien of de waarde 0 of 1 . De pariteit checker dan voegt de waarden in elke bit , het instellen van de waarde van het pariteitsbit 's op 0 als de som oneven is en de waarde op 1 indien de som even is. Het systeem leest deze informatie bij het ophalen van gegevens en , indien het een even genummerde som detecteert , het behandelt de byte als corrupte data , rapportage het incident aan BIOS . Zelfs pariteitscontrole werkt op dezelfde manier , maar zelfs onder pariteitscontrole , de pariteit checker stelt de pariteitsbit een even genummerde bedrag bieden , als een oneven genummerde som geeft een fout . Rol van de BIOS Als uw systeem een moederbord dat pariteitscontrole ondersteunt , kunt u in-of uitschakelen in de BIOS . De optie om pariteitscontrole uitschakelen is handig als u ervoor kiest om extra niet - parity geheugen te installeren . De BIOS meldt ook pariteitsfouten , en zal u opties zoals het opslaan van werk in uitvoering en rebooten van je computer te geven . Nadelen van Parity controleren Parity controleren is niet waterdicht . Meerdere bits kunnen de waarden veranderd 0-1 of vice versa door middel van een gebeurtenis, zoals een elektrische onderbreking in een circuit . In een systeem met oneven pariteit , indien twee bits met de waarde 1 hebben deze waarden veranderd in 0 , zal de som van de databits en pariteitsbits nog gelijk een en pariteit checker de gegevenscorruptie niet herkennen . Terwijl een pariteit checker kan aanzetten de BIOS aan de gebruiker van een geheugenfout waarschuwen , het kan geen fouten foutcorrectiecode corrigeren , het beperken van de waarde van pariteitscontrole . ECC gaat verder dan opsporen pariteitsfouten aan corrumperende fouten afkomstig is van een beschadigde beetje . Terwijl ECC multiple - bit -fouten niet kan corrigeren , kan het nog steeds sporen hen en u waarschuwen over de data corruptie . Scott Mueller merkt op dat het gevaar van multiple - bit corruptie is minimaal, hoewel, wat aangeeft in zijn artikel " Parity en ECC " voor QUE Publishing dat 98 procent van het geheugen fouten zijn single - bit -fouten . John Williams meldde in zijn boek 2008 "Digital VLSI Design met Verilog " dat met ingang van het moment van schrijven , ECC had een meer voorkomende technologie dan pariteitscontrole geworden , zoals de meeste harde schijf en RAM-chip fabrikanten bouwden hun producten met ECC functionaliteit . < br >
|