Kas yra ECC RAM? Ar galite su juo žaisti?

Namai/Nuomonės/ Kas yra ECC RAM? Ar galite su juo žaisti?

Kas yra ECC RAM? Ar galite su juo žaisti?

Autorius Billas Wilsonas 2019 m. Rugsėjo 10 d. Perskaitytos 3 minutės

Kiekvienas patyręs ar net pradedantis kompiuterių kūrėjas turėtų būti susipažinęs su RAM. Akivaizdu, kad tai yra pagrindinis bet kurio kompiuterio tinkamo veikimo komponentas. Kai žmonės svarsto galimybę įsigyti naujos atminties savo platformai, jiems gali rūpėti talpa, greitis ir vėlavimas. Tai yra maždaug tiek informacijos, kiek turėtų susirūpinti vidutinis vartotojas. Tačiau labai nedaugelis žmonių žino ECC atmintį arba konkrečiai klaidų taisymo kodo atmintį.

Kaip rodo pats pavadinimas, ECC atmintis daug geriau ištaiso duomenis nei vidutinė jūsų vartotojo RAM atmintis. Taigi, šiame straipsnyje mes trumpai aptarsime, kaip veikia ECC RAM, jei tai svarbu jūsų pačių sistemai ir galiausiai, kiek ji skiriasi nuo jūsų vidutinių atminties modulių.

Kaip veikia ECC RAM?

Išskyrus atvejus, kai kada nors dirbote įmonėje, kurioje yra svarbus kiekvienas informacijos taškas, greičiausiai niekada negirdėjote apie ECC RAM. Vartotojo lygio sistemos retai naudoja „Error Correcting Code Memory“ arba tiesiog ECC RAM. Greičiausiai vienintelės vietos, kuriose galite pamatyti šio tipo RAM, dažniausiai yra serverių sistemose. Tam tikros organizacijos ar įmonės atveju jie gali turėti daug svarbios informacijos savo serveriuose. Tai įmonei būtų pražūtinga, jei slapta informacija būtų pakeista ar sugadinta. Čia atsiranda ECC RAM.

Kompiuteriai informaciją atmintyje saugo baitų pavidalu. Šiuos baitus sudaro 8 bitų grupė. Priklausomai nuo talpos ir greičio, tam tikri RAM moduliai gali išsaugoti arba apdoroti daugiau šių duomenų vienu metu. Klausimas yra tas, kad kartais vieną šios visos grupės bitą galima apversti iki 1 arba 0 (bitai iš esmės yra šie du skaičiai, kuriais kompiuteris skaito duomenis). Šis paprastas pakeitimas iš tikrųjų gali pakeisti raidę arba visą žodį, o tai gali sugadinti duomenis. Štai kodėl interneto serveriuose taip dažnai užstringa internetiniuose vaizdo žaidimuose. Elektriniai trukdžiai dažnai yra priežastis, kodėl šie „apverčiami“.

ECC atmintis greitai atpažįsta šiuos pakeitimus ir stengiasi juos ištaisyti. Šio tipo RAM naudoja specialų algoritmą, kuris tikrina kiekvieną atskirą bitų grupę. Ši operatyvioji atmintis analizuoja bitų grupę ir vykdo „pariteto patikrą“, o tai paprasčiausiai reiškia, kad imama visų tos grupės 1 ir 0 suma. Kai šie duomenys vėl pasiekiami, jis naudoja pariteto patikrą klaidoms aptikti arba „apverstam“ bitui aptikti. Štai kodėl ECC atmintis yra tokia svarbi ir naudinga serveriuose, kur viena klaida gali sukelti gedimą.

Ar man reikia ECC atminties žaidimams?

Perskaitę jo darbo procesą, dabar tikriausiai galite įsivaizduoti, kodėl ECC RAM yra tokia didelė problema saugant neskelbtinus duomenis. Dabar galite pagalvoti, kad pati koreguojanti atmintis gali būti naudinga ir jūsų kompiuteriui. Tai būna didelė klaidinga nuomonė. Tiesa, mintis, kad visi jūsų duomenys yra teisingi ir niekada nepatiria avarijų, skamba nuostabiai. Tačiau jei avarija įvyksta, tai dar ne pasaulio pabaiga. Tiesiog paleiskite kompiuterio atsarginę kopiją ir viskas gerai. Taupymas iš debesies šiais laikais atlieka nuostabų darbą, kad jūsų sistema išliktų saugi, jei jūsų sistema sugenda.

Gerai, taigi tu nereikia šią specialios paskirties atmintį. Bet jums vis tiek gali būti šiek tiek įdomu. Apgailestaujame, kad lijo jūsų paradas, bet ECC atmintis, deja, net nesuderinama su dauguma pagrindinių vartotojų pagrindinių plokščių. Net tada, jei turite suderinamą pagrindinę plokštę, ECC atmintis yra daug brangesnė nei standartinė RAM ir kartais gali būti lėtesnė. ECC atmintis turi būti efektyvi koreguojant duomenis, ji neturi būti greičiausia atmintis.

Vartotojams ECC atmintis galų gale nėra tokia patraukli. Tačiau, jei jūs ieškote puikios RAM rinkinio savo žaidimų mašinai, mes apžvelgėme geriausius žaidimų avinus