De fleste computere bruger ECC eller fejlkorrigeringskode , eller ikke- ECC random access memory , dynamic random access memory eller synkron dynamic random access memory til at udføre grundlæggende databehandling procedurer. Mens afslappet computerbrugere typisk ikke brug for de ekstra funktioner det giver, ECC-hukommelse er værd at overveje for " mission critical " systemer . Ny hukommelse, der tilføjes til et system bør altid matche eksisterende ECC eller ikke- ECC-hukommelse . ECC Hukommelse
Sammenlignet med ikke - ECC-hukommelse , ECC -hukommelse har en ekstra chip, der registrerer den korrekte læsning og skrivning af data. Denne ekstra chip automatisk korrigerer nogle typer af læsning og skrivning fejl. Sorte hukommelseschips på hvert modul tilkendegiver ECC RAM. ECC og paritet moduler har en chip count delelige med tre eller fem , mens ikke - ECC , eller ikke- paritet , moduler har en chip count , der ikke er deleligt med tre eller fem. ECC-hukommelse er efterfølgeren til paritets hukommelse , der registrerer datafejl , men ikke rette dem.
Ikke- ECC -hukommelse
Ikke- ECC-hukommelse , der mangler den ekstra chip fundet i ECC-hukommelse , er den grundlæggende type RAM , DRAM eller SDRAM ansat af de fleste forbrugsvarer computere. Mens data på en harddisk er i stand til at blive tilgås tilfældigt , kan computer-processorer midlertidigt adgang til data via RAM til at udføre dag- til-dag operationer . Fejl større i størrelse end 1 bit i størrelse kan gå ned uden ECC og ECC-hukommelse ens.
ECC Fordele
De automatiske data læsning og skrivning korrektion kapaciteter ECC hukommelse hjælpe computerbrugere undgår manuelle korrektion procedurer . Selvom denne funktion ikke kan påvirke den gennemsnitlige personlige computer bruger, systemer, der håndterer store mængder af data - såsom dem, der kører servere eller komplekse computerprogrammer hjulpet redaktionelle programmer - kan drage fordel ECC-hukommelse . ECC-hukommelse kan korrigere en enkelt bit fejl og opdage fejl større end 1 bit .
Non- ECC Fordele
Sammenlignet med ECC-hukommelse , ved hjælp af ikke - ECC-hukommelse kan styrke en computerens samlede ydeevne med op til 4 procent . Fordi moderne dynamic random access memory er typisk meget stabil, kan ECC-hukommelse vise unødvendig , når afvejes mod denne performance boost . Hurtigere non- ECC RAM kommer på et væsentligt lavere pris end ECC RAM. Da ikke alle bundkort understøtter ECC-hukommelse , ikke- ECC er mere kompatible valg af de to.