28. januar 2004 - 13:22Der er
5 kommentarer og 1 løsning
ECC vs. Non-ECC
Er der nogen der kan fortælle mig fordelene ved ECC RAM i forhold til Non-ECC. Kan man finde tests, der sammenligner de to typer RAM sat direkte over for hinanden?
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
ECC ram er fejlkorrigerende. I ALLE ram kredse opstår der med jævne mellemrum enkelt bit-fejl. I sådanne tilfælde vil CPU'en konstatere at en checksum ikke passer og derfor hente data fra ram'en igen. Så vi lægger ikke mærke til disse fejl.
I ECC ram er det selve ram-modulet som retter denne fejl. For CPU'en vil det derfor se ud som om at der aldrig opstår bit-fejl, og man kan derfor aflase det arbejde CPU'en laver. ECC ram bliver for det meste brugt i servere.
Tilgangstiden til ECC ram vil natuligvis være en anelse større, da alt data som hentes ud skal tjekkes mod en checksum. Samtidig vil de aldrig sende korrupt data til CPU'en.
Man kan så opveje den større tilgangstid mod den nedsatte mængde korrupt data.
Jeg mener ikke de er langsommere. Det er ikke en processor der laver de cheks. det er logik. and og or kredse og de reagere ikke på clock pulser, men momentant. Tager kun tid, hvis der er defekte områder i RAM kredsen, da data så skal hentes igen fra disken. Også den fremtidige udlukkelse af de defekte områder sker med logik kredse og heller ikke der er overførslen lavere.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.