Hvis du er en teknisk entusiast eller en teknisk profesjonell, har du kanskje hørt om ECC RAM, hvordan det beskytter data og forhindrer systemkrasj. Du kan da begynne å lure på: "Hvorfor er ECC RAM ikke normen for datamaskiner? Ville det ikke vært flott å lage ikke-krasjende forbruker-PCer?"

Så, for å svare på spørsmålene dine, la oss utforske hva ECC RAM er, hvordan det redder samfunnet vårt fra total katastrofe, og hvorfor det er overkill å installere ECC RAM i din avanserte spill-PC.

Hva er ECC RAM?

Så før noe annet må vi først definere hva ECC RAM er. ECC står for Feilrettingskode. Denne typen RAM har en ekstra minnebrikke, som sikrer integriteten til systemdataene dine ved å korrigere minnefeil i sanntid.

Dette ligner på RAID-lagringskonfigurasjoner, der du bruker to eller flere stasjoner for å sikre dataintegritet hvis en av lagringsenhetene dine svikter.

I slekt: Alle de forskjellige RAID-typene forklart

ECC RAM-modulen ser på dataene datamaskinen sender til den, sammenligner dem med dataene som er lagret i den ekstra brikken, og informerer automatisk brukere om eventuelle feil og retter dem hvis mulig.

instagram viewer

Formålet med ECC RAM

Datamaskiner er følsomme for forstyrrelser utenfor, som stråling og radiobølger. Datamaskinvare kan også introdusere sine egne feil, spesielt når den eldes. Selv om disse feilene kan forårsake problemer som krasj og blåskjerm for de fleste forbrukere, er de vanligvis ikke avgjørende nok til å garantere ekstrakostnadene for ECC RAM.

Men hvis du jobber med viktige oppgaver som avansert datavitenskap, finansmarked data, militære forsvarssystemer og til og med valgresultater, vil du beskytte integriteten til din data.

I slekt: Hvordan lage en aksjeovervåkningsliste på Google Finance

For eksempel, i 2003, fikk en kandidat i det belgiske valget flere stemmer enn det som var mulig. Denne feilen ble bare oppdaget på grunn av hvordan det belgiske preferansestemmesystemet fungerer. Da valgfunksjonærene manuelt talte om stemmesedlene, oppdaget de at en kandidat hadde 4096 ekstra stemmer.

De fant ingen feil etter å ha sjekket hele systemet på nytt for sikkerhetsbrudd eller stygt spill. Imidlertid var den eneste grunnen til at de kunne komme opp med at en kosmisk stråle traff en av datamaskinene og forårsaket en liten vending ved den 2^13. transistoren, og dermed lagt til 4096 ekstra stemmer til det totale antallet.

Hvordan ECC RAM fungerer

Bildekreditt: Starline/Freepik.com

Hvis du ser på en standard RAM-brikke, vil du finne at den har et jevnt antall brikker. Men hvis du sammenligner den med en ECC RAM-brikke, vil du finne at den har én ekstra brikke bak. Denne ekstra brikken lagrer paritetsdataene, som kan fortelle datamaskinen din hva verdien av en bit skal være.

ECC RAM bruker en utvidet versjon av Hamming-kodealgoritmen, oppfunnet i 1950, for å oppdage, lokalisere og korrigere feil. Denne algoritmen, kalt SECDED (single error correction, double error detection) Hamming-kode, kan avgjøre om en enkeltbitsfeil skjer og rette på den.

Den kan også finne dobbelbits- og trippelbitsfeil og informere brukeren om problemet. Dette krever imidlertid manuell intervensjon siden ECC RAM-modulen ikke kan rette opp problemer av denne størrelsesorden.

Hva du trenger for å kjøre ECC RAM

Mens ECC RAM er kompatibel med de fleste hovedkort for forbrukere, støttes vanligvis ikke deres feilrettingsfunksjoner av disse hovedkortene med mindre det er eksplisitt angitt. Siden den generelle forbrukeren vanligvis ikke bruker ECC RAM, dropper hovedkortprodusenter denne funksjonaliteten for å spare penger.

Videre har Intel-prosessorer av forbrukerklasse deaktivert støtte for ECC-minne. Du må holde deg til AMD-brikker hvis du vil dra nytte av feilkorrigerende RAM. Legg også merke til det AMD støtter ikke eksplisitt ECC-funksjonalitet. I stedet lar det hovedkortprodusentene avgjøre om de vil la brukerne dra nytte av denne funksjonen.

Er ECC RAM bra for spill? Eller bare feilbeskyttelse?

Nå som du vet hva en ECC RAM-modul er og hvordan den fungerer, tenker du kanskje: "Hvilke fordeler vil jeg få fra ECC RAM?" Tross alt, hvem liker ikke feilbeskyttelse? Du kan redde deg selv fra uønskede krasj og tapte data eller spillnederlag på grunn av en ukjent minnefeil.

Men er det virkelig tilfelle?

Det er flere rapporter om brukere som kjører spill- og produktivitetsbenchmarks på ECC RAM og finner ut at det kjører tregere enn standard høyhastighets RAM. Even Crucial, den populære RAM- og SSD-produsenten, sier det ECC RAM kjører rundt 2% tregere enn sammenlignbare ikke-ECC RAM. Så når det gjelder spill, kan ECC RAM stoppe en feil, men du taper absolutt ytelse.

I slekt: Raskere RAM vs. Mer RAM: Hva er viktigst for ytelsen?

Videre, siden dagens ikke-ECC RAM er robust og stabil, er det ikke behov for feilretting av denne skalaen for daglig bruk. Servere bruker vanligvis ECC RAM fordi de krever størst mulig stabilitet. Dette unngår korrupte data og sikrer at dataene du legger i langtidslagring og henter i fremtiden er nøyaktige.

ECC-moduler er også avgjørende hvis du har å gjøre med viktige data, der en enkelt, uoppdaget feil har høye økonomiske kostnader, påvirker samfunnet betydelig eller setter menneskeliv i fare.

ECC-funksjonalitet i DDR5 RAM

DDR5 SDRAM har nå ECC bakt på formen, i motsetning til tidligere RAM-standarder, og sikrer tettere RAM-brikker med mer kapasitet på samme plass for å unngå lagringsfeil. På den måten kan minnemodulen nå oppdage og korrigere bitflip og andre feil inne i brikken før den sendes til prosessoren.

Likevel er dette forskjellig fra en DDR5 ECC RAM, som også retter opp feil når data overføres fra prosessoren til RAM og omvendt. Likevel betyr tillegget av on-die ECC at sjansene for feil reduseres betraktelig selv i forbrukersystemer.

Feilfri databehandling

Hvis du krever 100 % tillit til dataene dine, må systemet ditt ha ECC RAM. En ECC RAM-modul sikrer at du unngår feil i arbeidet ditt, og opprettholder integriteten til utdataene dine. Og selv om den er tregere enn standard RAM og koster omtrent 20 % mer, gir den uovertruffen pålitelighet som kan spare deg for hundrevis av tapte arbeidstimer på grunn av datafeil og feil.

For nå, hvis du er en generell forbruker som bruker datamaskinen til spill og generell produktivitet, er sjansen stor for at du ikke trenger ECC RAM. Men når du jobber med viktige data, som økonomiske beregninger eller tidssensitive prosjekter der du ikke har råd til å miste produktivitet, så er den ekstra beskyttelsen av ECC RAM noe for deg.

5 nyttige ting du kan gjøre med 1 TB RAM

RAM kan være en flaskehals i Windows-ytelsen. Tenk deg at du hadde ubegrenset minne, hvordan ville det endre måten du bruker datamaskinen på? Her er et tankeeksperiment.

Les Neste

DelekvitringE-post
Relaterte temaer
  • Teknologi forklart
  • Gaming
  • Hovedkort
  • Bygge PC-er
  • Datamaskinens minne
  • PC-spilling
Om forfatteren
Jowi Morales (126 artikler publisert)

Jowi er forfatter, karrieretrener og pilot. Han utviklet en forkjærlighet for hva som helst PC helt siden faren hans kjøpte en stasjonær datamaskin da han var 5 år gammel. Fra da av har han brukt og maksimert teknologi i alle aspekter av livet hans.

Mer fra Jowi Morales

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere