Na pracovnej stanici by ste použili ECC RAM
Je ECC RAM odporúčaná pre použitie na pracovnej stanici alebo sa používa iba na serveroch? Pokiaľ na PC nefunguje neECC RAM, prečo by sme vôbec potrebovali ECC RAM?

9 odpovedí
Pretože sú veci uložené vľavo a nakoniec odstránené z RAM, niektoré poškodenia sa vyskytujú prirodzene (teórie sa líšia, ale tá, ktorá má teraz najväčšiu váhu, je EMI zo samotného počítača). ECC je funkcia kariet RAM a základných dosiek, ktorá umožňuje detekciu a opravu tohto poškodenia.
Korupcia je zvyčajne dosť malá (ECC dokáže zvyčajne zistiť a opraviť 1 - 2 bity na 64-bitovom slove „bit“ - a to je viac ako obvyklá chybovosť), ale zvyšuje frekvenciu s hustotou pamäte RAM. . Vaša priemerná pracovná stanica/počítač si to nikdy nevšimne. Na serveri, kde prevádzkujete operačnú pamäť RAM s vysokou hustotou 24 hodín denne, 7 dní v týždni v prostredí s vysokou požiadavkou, ktoré slúži kritickým službám, podniknete všetky možné kroky, aby ste zabránili rozbitiu materiálov.
Pamätajte tiež, že ECC RAM musí byť podporovaná základnou doskou a mediálna stanica/PC ju nepodporuje.
ECC RAM je drahšia ako iné ako ECC, je oveľa citlivejšia na rýchlosť hodín a vydrží aj nízky výkon (1 - 2%). Ak to pomôže, funkčnou analógiou je RAM na radičoch RAID. Softvér RAID s podporou hardvéru integrovaný do vašej čipovej sady vo vašom počítači predstavuje vynikajúcu ochranu pred zlyhaním jedného disku. Na serveri by to nestačilo. Potrebujete vysokokvalitnú integrovanú pamäť RAM napájanú z batérií s hardvérom RAID, aby ste nestratili údaje v dôsledku výpadku napájania, poruchy disku alebo iného.
Takže nie, na svojej pracovnej stanici nepotrebujete ECC RAM. Výhoda cenu jednoducho neospravedlní.
10%, ktoré by ste očakávali od ďalšej oblasti čipov, za rovnaké využiteľné množstvo pamäte RAM). Vo svetle toho by ste mali skontrolovať poslednú vetu.
ECC RAM sa stáva zaujímavejšou s rastúcou veľkosťou pamäte. Pravdepodobnosť jednobitovej chyby v stroji s 8 GB RAM je oveľa vyššia ako v časoch PC/XT 640K, jednoducho kvôli vyššiemu počtu bitov. Na databázovom serveri, kde by RAM mohla byť vo vyrovnávacej pamäti disku, môže bitová chyba poškodiť úložisko disku. Spravidla by ste čakali, že použijete ECC pamäť na serveri.
Niektoré pracovné stanice (najmä tie s procesormi Xeon alebo Opteron) zaberajú registrovanú pamäť, ktorá sa aj tak nachádza iba v príchutiach ECC. Na stolnom počítači to môžete vidieť ako preťaženie.
Ak je v tomto článku čo robiť, mali by ste použiť ECC RAM.
Nie je to len „server nespúšťam, takže ho ani nepotrebujem.“ Závisí to od toho, ako veľmi si údaje ceníte. Nejde len o občasné pády - problém je v tom, že by ste sa mohli poškodiť a nemôžete vedieť, že sa to deje.
Pamäť ECC RAM je navrhnutá tak, aby pomáhala predchádzať a opravovať chyby založené na pamäti, zvyčajne pomocou nejakého kódu hamming alebo modulárnej redundancie. To je veľmi užitočné na serveroch, ktoré obsahujú dôležité údaje alebo potrebujú vysokú dostupnosť, ale sú drahé.
Aj keď sa za dôležité servery pravdepodobne oplatí priplatiť, naozaj to chcete urobiť pre svoj stolný počítač, záleží na tom, či sa občas vyskytne chyba pamäte? Iste, záleží na tom, či databáza SQL počas transakcie vynechá niektoré údaje, ale záleží vám na tom, či je váš textový dokument ovplyvnený miernym výpadkom pamäte?
Ak chcete pracovnú stanicu dôveryhodný, potom pre to chcete mat ECC RAM. Bude padať menej často a bude na ňom pracovať a dokumenty uložené v pamäti RAM nebudú náhodne poškodené.