Nejlepší odpověď
„Pravidelná RAM na ploše“ je modul se 64 datovými piny, jako stejně jako všechny adresy a řídicí linky pro každou DRAM připojené přímo ke zlatým konektorovým podložkám. Pokud je datový bit špatný, CPU se to nikdy nedozví.
RAM modul s ECC (Error-Correcting Code) má dostatek DRAM čipů pro 64 datových bitů plus 8 dalších bitů pro uložení kódu použitého k zkontrolujte, zda nedošlo k chybě v datech, a v některých případech je opravte.
Registrovaný modul DIMM (RDIMM) má na sobě další čip, který se nazývá Register Clock Device (RCD) a slouží dvěma funkcím.
- DIMM se 72 datovými bity lze vytvořit s čipy, z nichž každý má každý 4 nebo 8 datových bitů. DIMM využívající 4-bitové čipy potřebuje 18 z nich, aby pokrylo celou 72bitovou šířku modulu. Ke každému z čipů DRAM na modulu je připojen řídicí kolík přicházející z CPU, který říká modulu DIMM, aby četl nebo zapisoval data. Připojením jediného kolíku CPU k tolika čipům dojde ke zhroucení signálu přijímaného na každém čipu, jako je rozdělení jedné zahradní hadice na 18 různých sprinklerů. Jednou z funkcí čipu RCD je mít jediné připojení signálu přicházejícího z CPU a jeho zesílení před odesláním do ostatních čipů DRAM na modulu. Výsledkem je, že každý čip získá silnou kopii původního signálu.
- Druhou funkcí RCD na registrovaném modulu DIMM je synchronizace signálů směřujících k čipům DRAM tak, aby byly přijímány současně čas na každém čipu. Drát pro signál vedoucí z konektoru DIMM ke každému z čipů DRAM se liší dostatečně dlouhou délkou, takže vzdálené čipy současně nepřijímají signál přicházející na DIMM. Výsledkem je, že vaše datové bity z každého čipu nedorazí k CPU současně. RCD může kalibrovat své řídicí signály na každý čip tak, aby fungovaly všechny současně (např. Signály směřující k čipům vzdáleným o jeden palec jsou označeny „náskokem“).
Odpověď
Potřebuji paměť ECC nebo Non-ECC? To je otázka, kterou se většina uživatelů paměti ptá, a i když je to trochu technické, lze na ni odpovědět během několika minut tím, že se naučíte, jak funguje ECC a ne-ECC paměť. ECC paměť, známá také jako paritní paměť, je počítačová paměť dat navržená detekovat a provádět opravy interního poškození dat nebo chyby dat. Má více paměťových čipů než non-ECC. Obvykle se používá pro počítačové systémy, které obsahují vysoce hodnotná data a kde je poškození dat netolerovatelné. Udržuje imunitu vašeho paměťového systému před jednobitovými chybami, kdy se během přenosu dat kvůli chybě síťové komunikace změní jedna jednotka dat. Brát „1“ jako vzorovou jednotku jako odeslaná data do vašeho systému, pokud místo toho přijal „0“; to je to, čemu říkáte jednobitová chyba.
Ve srovnání s registrovanou nebo vyrovnávací pamětí je to často mylně, ve skutečnosti to není to samé jako ECC paměť. Registrovaná paměť může stabilizovat váš datový přenos, ale ECC jej nestabilizuje, ale automaticky detekuje chyby paměti a opraví je. Jak již bylo řečeno, paměť ECC spárovaná s registrovanou pamětí (ale nikoli přímo související) je paměť, která se většinou používá pro servery a pracovní stanice.
Ukázková paměť ECC, která je v současné době vyprodána, je váš klíčový 16 GB (8 GB x 2) a bude vás stát přibližně 120 USD.
Non-ECC paměť
Používá se hlavně v domácích systémech, nemá automatickou detekci a opravu chyb paměti ECC, ale má výhodu 2\% z hlediska výkonu a obvykle je levnější, ale s ohledem na data, která váš systém uchovává, to nemusí být tak velký problém.
Chyba paměti nebo poškození obvykle vznikají, když je systém napájen příliš dlouho, takže mít paměť bez ECC způsobí trochu chyby a měla by být jednou za čas vypnuta. Na rozdíl od vašeho systému napájeného pamětí ECC to může trvat déle a nemělo by to žádný vliv na stabilitu vaší paměti.
Ukázková ne-ECC paměť, která je v současné době vyprodána, je Kingston ValueRAM 16 GB ( 8 GB x 2), které stojí přibližně 74 USD.
Paměť ECC vs. paměť bez ECC
Jaký je rozdíl mezi ECC paměť a ne-ECC paměť? I když oba dělají vše, co by paměť měla dělat, ECC paměť nabízí více než vaše běžné čtení a zápis dat.
Paměť ECC automaticky detekuje chyby, které vycházejí z vaší paměti, a automaticky je opraví. Non-ECC paměť to neudělá, ale bude fungovat o něco rychleji a bude také o něco levnější.Paměť ECC bude mít větší stabilitu, a proto je často upřednostňována servery a pracovními stanicemi s neocenitelnými daty, která si uživatelé nemohou dovolit ztratit, zatímco paměť non-ECC se často používá v domácím systému, který vyžaduje veškeré zvýšení výkonu, které dokáže získejte tak dlouho, dokud nezůstane příliš dlouho zapnutý.
Měli byste také vzít na vědomí, že spárováním paměti ECC a jiné než ECC deaktivujete automatickou detekci a opravu chyb / poškození paměti ECC. Nejlepším řešením by tedy bylo spárování paměti ECC s pamětí ECC.
Paměť ECC
- Automaticky detekuje chyby paměti a opravuje je.
- Dražší.
- 2\% nevýhoda výkonu.
- Doporučeno pro systém s vysoce hodnotnými daty (servery a pracovní stanice). Non-ECC paměť Méně nákladná, ale nedokáže detekovat chyby.