Jos olet tekniikan ystävä tai tekniikan ammattilainen, olet ehkä kuullut ECC RAM -muistista, kuinka se suojaa tietoja ja estää järjestelmän kaatumiset. Saatat sitten alkaa ihmetellä: "Miten ECC RAM ei ole normi tietokoneissa? Eikö olisi hienoa luoda kaatumattomia kuluttajatietokoneita?"
Joten, jotta voimme vastata kysymyksiisi, tutkitaan, mitä ECC RAM on, kuinka se pelastaa yhteiskuntamme täydelliseltä katastrofilta ja miksi on liioiteltua asentaa ECC RAM -muistia huippuluokan pelitietokoneeseesi.
Mikä on ECC RAM?
Joten ennen mitään muuta meidän on ensin määritettävä, mikä ECC RAM on. ECC tarkoittaa Virheenkorjauskoodi. Tämän tyyppisessä RAM-muistissa on ylimääräinen muistisiru, joka varmistaa järjestelmätietojen eheyden korjaamalla muistivirheet reaaliajassa.
Tämä on samanlainen kuin RAID-tallennuskokoonpanot, joissa käytät kahta tai useampaa asemaa tietojen eheyden varmistamiseksi, jos jokin tallennuslaitteistasi vioittuu.
Aiheeseen liittyvä: Kaikki eri RAID-tyypit selitettyinä
ECC RAM -moduuli tarkastelee tietokoneen sille lähettämiä tietoja, vertaa niitä ylimääräiseen siruun tallennettuihin tietoihin ja ilmoittaa automaattisesti käyttäjille mahdollisista virheistä ja korjaa ne, jos mahdollista.
ECC RAM: n tarkoitus
Tietokoneet ovat herkkiä ulkoisille häiriöille, kuten säteilylle ja radioaalloille. Tietokonelaitteistot voivat myös aiheuttaa omia virheitään, varsinkin vanhetessaan. Vaikka nämä virheet voivat aiheuttaa ongelmia, kuten kaatumisia ja kuoleman sinistä näyttöä useimmille kuluttajille, ne eivät yleensä ole tarpeeksi tärkeitä oikeuttamaan ECC RAM -muistin lisäkustannuksia.
Kuitenkin, jos työskentelet tärkeiden tehtävien parissa, kuten kehittyneen laskennallisen tieteen, rahoitusmarkkinoiden parissa dataa, sotilaallisia puolustusjärjestelmiä ja jopa vaalituloksia, haluat suojata henkilötietojesi koskemattomuutta tiedot.
Aiheeseen liittyvä: Osakkeiden tarkkailuluettelon luominen Google Financessa
Esimerkiksi vuonna 2003 Belgian vaaleissa ehdokas sai enemmän ääniä kuin oli mahdollista. Tämä virhe havaittiin vain Belgian etuoikeutetun äänestysjärjestelmän toiminnan vuoksi. Kun vaalivirkailijat laskivat äänestysliput manuaalisesti, he huomasivat, että yhdellä ehdokkaista oli 4 096 ylimääräistä ääntä.
He eivät löytäneet virheitä tarkastettuaan uudelleen koko järjestelmän tietoturvaloukkausten tai rikosten varalta. Ainoa syy, jonka he keksivät, oli kuitenkin se, että kosminen säde osui yhteen tietokoneista ja aiheutti pienen käänteen 2^13:nnessa transistorissa, mikä lisäsi 4 096 ylimääräistä ääntä kokonaistulokseen.
Kuinka ECC RAM toimii
Jos katsot tavallista RAM-sirua, huomaat, että siinä on parillinen määrä siruja. Mutta jos vertaat sitä ECC RAM -siruun, huomaat, että siinä on yksi ylimääräinen siru takana. Tämä lisäsiru tallentaa pariteettitiedot, jotka voivat kertoa tietokoneellesi bitin arvon.
ECC RAM käyttää laajennettua versiota vuonna 1950 keksitystä Hamming-koodialgoritmista virheiden havaitsemiseen, paikantamiseen ja korjaamiseen. Tämä algoritmi, jota kutsutaan SECDED (single error correction, double error detection) Hamming-koodiksi, voi määrittää, tapahtuuko yksibittinen virhe ja korjata sen.
Se voi myös löytää kaksi- ja kolmibittisiä virheitä ja ilmoittaa käyttäjälle ongelmasta. Tämä vaatii kuitenkin manuaalista puuttumista, koska ECC RAM -moduuli ei pysty korjaamaan tämän suuruisia ongelmia.
Mitä tarvitset ECC RAM -muistin käyttämiseen
Vaikka ECC RAM on yhteensopiva useimpien kuluttajien emolevyjen kanssa, nämä emolevyt eivät yleensä tue niiden virheenkorjausominaisuuksia, ellei sitä ole erikseen mainittu. Koska tavalliset kuluttajat eivät yleensä käytä ECC RAM -muistia, emolevyn valmistajat luopuvat tästä toiminnosta säästääkseen rahaa.
Lisäksi kuluttajatason Intel-prosessorit ovat poistaneet ECC-muistin tuen. Sinun on pysyttävä AMD-siruissa, jos haluat hyödyntää virheenkorjausmuistia. Huomaa myös se AMD ei nimenomaisesti tue ECC-toimintoa. Sen sijaan se antaa emolevyn valmistajien päättää, antavatko he käyttäjien hyödyntää tätä ominaisuutta.
Onko ECC RAM hyvä pelaamiseen? Vai vain virhesuojaus?
Nyt kun tiedät, mikä ECC RAM -moduuli on ja miten se toimii, saatat ajatella: "Mitä etuja saan ECC RAMista?" Loppujen lopuksi, kukapa ei pidä virhesuojauksesta? Voit säästää itsesi ei-toivotuilta kaatumisilta ja kadonneilta tiedoilta tai pelitappioilta tuntemattoman muistivirheen vuoksi.
Onko näin kuitenkin todella?
On olemassa useita raportteja käyttäjistä, jotka suorittavat pelaamisen ja tuottavuuden vertailuarvoja ECC RAM -muistilla ja ovat huomanneet, että se toimii hitaampi kuin tavallinen nopea RAM. Suosittu RAM- ja SSD-valmistaja Even Crucial toteaa tämän ECC RAM toimii noin 2 % hitaammin kuin vastaava ei-ECC RAM. Joten pelaamisen kannalta ECC RAM saattaa estää virheen, mutta menetät absoluuttisen suorituskyvyn.
Aiheeseen liittyvä: Nopeampi RAM vs. Lisää RAM-muistia: kumpi on tärkeämpää suorituskyvyn kannalta?
Lisäksi, koska nykyinen ei-ECC-RAM on vankka ja vakaa, tämän mittakaavan virheenkorjauksia ei tarvita jokapäiväisessä käytössä. Palvelimet käyttävät tyypillisesti ECC RAM -muistia, koska ne vaativat äärimmäistä vakautta. Näin vältytään tietojen vioittumiselta ja varmistetaan, että pitkäaikaiseen varastointiin tallennetut ja myöhemmin haettavat tiedot ovat tarkkoja.
ECC-moduulit ovat myös tärkeitä, jos käsittelet tärkeitä tietoja, joissa yksittäisellä havaitsemattomalla virheellä on korkea rahallinen hinta, se vaikuttaa merkittävästi yhteiskuntaan tai vaarantaa ihmishenkiä.
ECC-toiminnallisuus DDR5-muistissa
DDR5 SDRAM -muistissa on nyt ECC, toisin kuin aiemmissa RAM-standardeissa, mikä varmistaa tiheämmät RAM-sirut ja enemmän kapasiteettia samassa tilassa tallennusvirheiden välttämiseksi. Tällä tavalla muistimoduuli voi nyt havaita ja korjata bittikäännökset ja muut virheet sirun sisällä ennen sen lähettämistä prosessorille.
Tämä on kuitenkin eri asia kuin DDR5 ECC RAM, joka myös korjaa virheet, kun dataa siirretään prosessorista RAM-muistiin ja päinvastoin. Siitä huolimatta on-die ECC: n lisääminen tarkoittaa, että virheiden mahdollisuus pienenee merkittävästi jopa kuluttajatason järjestelmissä.
Virheetön tietojenkäsittely
Jos vaadit 100 %:n luottamusta tietoihisi, järjestelmässäsi on oltava ECC RAM. ECC RAM -moduuli varmistaa, että vältät virheitä työssäsi ja säilyttää tulostesi eheyden. Ja vaikka se on hitaampi kuin tavallinen RAM-muisti ja maksaa noin 20 % enemmän, se tuo vertaansa vailla olevaa luotettavuutta, joka voi säästää satoja menetettyjä henkilötunteja tietovirheiden ja virheiden vuoksi.
Toistaiseksi, jos olet tavallinen kuluttaja, joka käyttää tietokonettasi pelaamiseen ja yleiseen tuottavuuteen, et todennäköisesti tarvitse ECC-RAM-muistia. Mutta kun käsittelet tärkeitä tietoja, kuten taloudellisia laskelmia tai aikaherkkiä projekteja, joissa sinulla ei ole varaa menettää tuottavuutta, ECC-muistin lisäsuoja on sinua varten.
RAM voi olla Windowsin suorituskyvyn pullonkaula. Kuvittele, että sinulla olisi rajattomasti muistia, miten se muuttaisi tietokoneen käyttöäsi? Tässä ajatuskokeilu.
Lue Seuraava
- Tekniikka selitetty
- Pelaaminen
- Emolevy
- PC: iden rakentaminen
- Tietokoneen muisti
- PC-pelaaminen
Jowi on kirjailija, uravalmentaja ja lentäjä. Hän rakasti kaikkea PC: tä kohtaan siitä lähtien, kun hänen isänsä osti pöytätietokoneen ollessaan 5-vuotias. Siitä lähtien hän on käyttänyt ja maksimoinut teknologiaa kaikilla elämänsä osa-alueilla.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi