Mikä on ECC-muisti RAM-muistissa? Perustarkkuus

Virheenkorjauskoodimuisti (ECC) on eräänlainen RAM-muisti, joka löytyy työasemista ja palvelimista. Sitä arvostavat ammattilaiset ja yritykset, joilla on kriittisiä tietoja kyvynsä havaita ja korjata muistivirheet automaattisesti ja torjua siten tietojen korruptiota. Sen odotetaan myös johtavan vähemmän palvelimen / työaseman kaatumiseen muuhun kuin ECC-muistiin, mikä tekee siitä todella houkuttelevan IT-ammattilaisille ja yrityksille, mukaan lukien rahoituslaitokset ja julkiset pilvipalveluyritykset, joissa tietojen korruptio ja katkokset ovat katastrofeja.

ECC-muisti ja muu kuin ECC-muisti

Fyysisesti ECC-muisti eroaa muusta kuin ECC-muistista (kuten mitä kuluttajien kannettava tietokone / työpöytä RAM käyttää) siinä, että siinä on 9 muistisiruja 8 sijasta (muistisiruja käytetään tallentamaan tietoja, jotka lähetetään keskusyksikköön haettaessa). ECC RAM: n bonusmuistisirua käytetään virheiden havaitsemiseen ja korjaamiseen muun kahdeksan muistisirun joukossa.

(Kuvahyvitys: Puget Systems)

ECC-muistia käyttävien järjestelmien oletetaan kaatuvan vähemmän. Vuonna 2014 Puget Systems suoritti vertailuarvoja ja havaitsi, että ECC-muistin vikaantumisaste oli 0,09 prosenttia verrattuna muun kuin ECC-muistin vikaantumisasteeseen.

Mikä tukee ECC-muistia?

(Kuvan luotto: Dmitri Ma /)

ECC-muisti kohdistuu yritystason työkuormiin, joten useimmat kuluttajien PC-emolevyt joko ei tue ECC RAM -muistia tai suorittaa sen ilman ECC-toimintoa. Jotta voisit todella nauttia ECC-muistin eduista, tarvitset työaseman / palvelintason emolevyn. ECC-muisti on myös kalliimpaa kuin muu kuin ECC-RAM, ylimääräisen muistisirunsa vuoksi.

Jälleen ECC-muisti on suunnattu yritystason työasemille ja palvelimille. Sellaisena tarvitaan vastaavan raskaana oleva keskusyksikkö ECC-muistin tukemiseksi. Intel-suorittimille vain Xeon-linja tukee ECC: tä yrittäen erottaa harrastajan tason prosessorit yritystason Sillä välin AMD: n ydinsisäinen Threadripper-sarja tukee ECC-muistia.

ECC-muistin haitat

Ehkä yllättävää kyllä, ECC-muistitila on kosketusta hitaampi kuin ei ECC RAM, koska virheiden tarkistaminen vie ylimääräistä aikaa. Samassa edellä mainitussa 2014 tutkimuksessa Puget havaitsi, että ECC RAM oli 0,25 prosenttia hitaampi kuin muu kuin ECC RAM, rekisteröidyn ECC RAM: n ollessa 0,44 prosenttia hitaampi (he kuitenkin määrittivät suorituskyvyn ero ei-ECC: n hyväksi on ”pieni”.)

Kuinka ECC-muisti huononee k?

Virheenkorjauskoodi on matemaattinen prosessi, joka varmistaa, että muistiin tallennetut tiedot ovat oikeita. Virheen sattuessa ECC antaa järjestelmän myös luoda oikeat tiedot uudelleen reaaliajassa.

ECC käyttää edistyneempää pariteettimuotoa, joka on tapa käyttää yhtä bittiä tietoja (a pariteettibitti) virheiden havaitsemiseksi suuremmissa tietoryhmissä, kuten tyypilliset kahdeksan bittiä tietoja, joita käytetään edustamaan arvoja tietokoneen muistijärjestelmässä. Valitettavasti, vaikka pariteettibitti sallii järjestelmän havaita virheen, se ei tarjoa tarpeeksi tietoa datavirheen korjaamiseksi.

Useimmat tietojenkäsittelyjärjestelmät siirtävät tietoja suurempina 64 bitin paloina (kutsutaan nimellä ”sana”). Sen sijaan, että ECC tuottaisi yhden ylimääräisen pariteettibitin jokaista kahdeksan bittiä kohti, ECC tuottaa seitsemän ylimääräistä bittiä 64 bittiä dataa kohti. Järjestelmä suorittaa monimutkaisen matemaattisen algoritmin seitsemälle ylimääräiselle tietobitille varmistaakseen muut 64 bittiä Jos yksi bitti on virheellinen (yhden bitin virhe), ECC-algoritmi voi rekonstruoida tiedot, mutta se voi ilmoittaa järjestelmälle vain suuremmista virheistä (vähintään kaksi bittiä).

Rekisteröity / puskuroitu muisti

ECC-muistia ei aina rekisteröidä / puskuroitu, mutta kaikki rekisteröidyt muistit ovat ECC-muistia.

ECC-muistit käyttävät usein rekisteröityä, eli puskuroitua muistia. Rekisteröity muisti käyttää rekisteriä, joka sijaitsee järjestelmän RAM-muistin ja muistinohjaimen välissä, mikä vähentää muistin kovuutta Ohjaimen on toimittava ja se mahdollistaa myös useamman RAM-moduulin käytön kuin muuten olisi tapahtunut.

Tämä artikkeli on osa Tomin laitteistosanastoa.

Lisätietoja:

  • Paras muisti
  • Parhaat suorittimet työpöytäsovelluksiin
  • CPU-vertailuarvot
  • Core Combat: Intel Xeon W-3175X vs. AMD Threadripper 2990WX

Viimeisimmät uutiset

{{ArticleName}}

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *