حافظه‌های ECC
این نوع حافظه‌ها برای خطایابی و تصحیح داده‌های درونی طراحی شده‌اند. این حافظه‌ها چیپ های بیشتری نسبت به حافظه‌های Non-ECC دارند. در سیستم‌های کامپیوتری‌ای استفاده می‌شوند که دارای اطلاعات با ارزشی باشند و خرابی داده در آن به دادن بهای گزافی می‌انجامد. این حافظه‌ها، امنیت داده را از اولین بیت خطا یعنی جاییکه یک واحد از اطلاعات به خاطر ایرادهای شبکه‌های مخابراتی در حین برقراری ارتباط تغییر می‌کند را تضمین می‌کند. اگر از سیستم شما برای مثال ”1“ به‌عنوان داده فرستاده شود ولی ”0“ دریافت گردد، این اولین بیت خطا محسوب می‌شود. نباید این‌گونه رم‌ها را به‌اشتباه با حافظه‌های Buffered یا Registered یکی گرفت. یک حافظه Registered/Buffered می‌تواند انتقال داده‌های شما را پایدار نگه دارد ولی این‌گونه رم‌ها در عوض اینکار به‌صورت خودکار، خطاهای حافظه را شناسایی و آن را برطرف می‌سازند. می‌توان گفت که در سرورها و ایستگاه‌های کاری، چنین رم‌هایی با حافظه‌های Buffered/Registered همسان‌سازی می‌شوند (اما مستقیماً به هم مربوط نمی‌شوند).
تصویر شماره‌ی ۱ | تفاوت بین حافظه‌های ECC و Non-ECC
حافظه‌های Non-ECC
این حافظه‌ها بیشتر در سیستم‌های خانگی استفاده می‌شود. این حافظه امکان خطایابی و تصحیح خودکار را ندارد اما مزیتی که نسبت به حافظه‌های ECC دارد این است که دارای 2 درصد افزایش کارایی است و با قیمت مناسب‌تری تهیه می‌گردد. خطاها و اشکالات حافظه زمانی به وقوع می‌پیوندد که سیستم مدت‌زمان طولانی روشن باشد و داشتن این‌گونه رم‌ها باعث رخداد خطا می‌شوند که منجر به خاموش کردن سیستم می‌گردد در حالی که در حافظه‌های ECC این اتفاق رخ نمی‌دهد و سیستم می‌تواند مدت‌زمان بیشتری بدون وقفه به کار کردن ادامه دهد.

مقایسه‌ی بین هر دو نوع حافظه
چه فرقی بین این دو مدل حافظه وجود دارد وقتی‌که هر دو مدل تمام کارهایی را که یک حافظه باید انجام دهد را انجام می‌دهند؟
حافظه‌های نوع اول به‌طور خودکار، خطاهای به وجود آمده از حافظه شما را پیدا و آن را تصحیح می‌کند. حافظه‌های نوع دوم این کار را انجام نمی‌دهند اما سرعت عملکرد بیشتری دارند و کمی هم ارزانتر هستند. در نوع اول پایداری بیشتری وجود دارد و بیشتر در سرورها و ایستگاه‌های کاری کاربرد دارند یعنی جایی که از دست دادن اطلاعات، هزینه زیادی رادر پی خواهد داشت در حالی که حافظه‌های Non-ECC در بیشتر سیستم‌های خانگی کاربرد دارند، یعنی در جایی که لازم نیست سیستم مدت‌زمان زیادی روشن بماند. باید توجه داشت که حافظه‌های نوع اول را فقط با حافظه‌های نوع اول مقایسه نمایید.