حافظه ECC چیست؟
حافظه ECC یا ERROR CORRECTION CODE نوعی حافظه ذخیره داده است که در سرور ها و ورک استیشن ها مورد استفاذه قرار می گیرد. این حافظه به ذلیل قابلیت شناسی، اصلاح خطا ها وجلوگیری از آسیب به داده ها هنگام پردازش مورد توجه افراد متخصص و کسب و کار هایی که دارای اظلاعات حساسی هستند قرار گرفته شده است. از لحاظ ظاهری، تفاوتهایی بین حافظه ECC نسبت به انواع حافظههای غیر ECC (مانند انواع مورد استفاده در رم لپتاپها یا کامپیوترهای دسکتاپ) وجود دارد. حافظه ECC، شامل ۹ تراشه حافظه بهجای ۸ تراشه است (تراشههای حافظه برای ذخیره دادههایی که به CPU جهت پردازش ارسال میشوند کاربرد دارند). این تراشه مازاد بهعنوان تراشه اصلی تشخیص خطا و اصلاح مورد استفاده قرار میگیرد. سیستمهایی که از حافظه ECC استفاده میکنند آسیب کمتری میبینند. این نوع از حافظه عمدتاً برای شرکتها و سرورهای سازمانی استفاده میشوند.اکثر مادربردهای کامپیوترهای شخصی یا رمهای ECC را پشتیبانی نمیکنند و در صورت پشتیبانی کردن از قابلیت ECC آن بهره مند نمی شوند. با وجود مزایای ذکر شده، رمهای ECC جهت بررسی خطاها به زمان بیشتری نیاز دارند و در نتیجه، به نسبت انواع غیر ECC کندتر هستند. با این حال می توان از این موضوع به سادگی چشم پوشی کرد.