De fleste datamaskiner bruker ECC , eller feilkorrigerende kode , eller ikke- ECC random access memory , dynamic random access memory eller synkron dynamic random access memory til å utføre grunnleggende databehandling prosedyrer. Mens tilfeldige databrukere vanligvis ikke trenger de ekstra funksjonene den gir , er ECC-minne verdt å vurdere for "driftskritisk " systemer . New minnet som er lagt til et system skal alltid matche eksisterende ECC eller ikke- ECC-minne . ECC -minne
Sammenlignet med ikke- ECC-minne , har ECC-minne en ekstra chip som registrerer riktig lesing og skriving av data . Denne ekstra chip korrigerer automatisk noen typer lesing og skrivefeil . Svart minnebrikker på hver modul betegne ECC RAM . ECC og paritet moduler har en chip teller delelig med tre eller fem mens ikke- ECC , eller non - parity , moduler har en sjetongantall som ikke er delelig med tre eller fem . ECC-minne er etterfølgeren til paritet minne , som oppdager datafeil , men ikke løser dem .
Non - ECC -minne
Non - ECC-minne , som mangler den ekstra chip funnet i ECC-minne , er den grunnleggende typen RAM , DRAM eller SDRAM ansatt av de fleste forbruker datamaskiner. Mens data på en harddisk er ute av stand til å bli åpnet tilfeldig , kan datamaskinen prosessorer midlertidig tilgang til data via RAM til å utføre dag-til - dag operasjoner . Feil større i størrelse enn en bit i størrelse kan krasje ikke- ECC og ECC-minne likt.
ECC Fordeler
De automatiske data lesing og skriving korreksjon evner av ECC -minne hjelpe databrukere unngå manuelle rettelse prosedyrer . Selv om denne funksjonen ikke kan påvirke den gjennomsnittlige pc-bruker , systemer som håndterer store mengder data - hjulpet som de som kjører servere eller komplekse computer utkast programmer - kan ha nytte av ECC-minne . ECC-minne kan korrigere enkelt bit feil og oppdage feil større enn en bit .
Non -ECC Fordeler
Sammenlignet med ECC-minne , bruk av ikke - ECC-minne kan øke en datamaskinens generelle ytelse med opp til fire prosent . Fordi dagens dynamic random access memory er vanligvis veldig stabil, kan ECC-minne bevise unødvendig når opp mot denne ytelsesforbedring. Raskere ikke- ECC RAM kommer til en betydelig lavere pris enn ECC RAM . Ettersom ikke alle hovedkort støtter ECC-minne , er ikke- ECC det mer kompatibelt valget av de to.