حافظه رم ECC چیست؟ 7 نکته ریز و درشت

توسط Avatar photoامیرحسین حیدرزاده
3 minutes read
حافظه رم ECC چیست؟ 7 نکته ریز و درشت

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

چرا انواع رایانه از رم ECC استفاده نمی‌کنند؟ دنیا با رایانه‌هایی که خراب نمی‌شود زیباتر است! برای یک دنیا سوال با روکیدا همراه شوید.

1. حافظه رم ECC چیست؟

حافظه رم ECC چیست؟ 7 نکته ریز و درشت

در قدم اول باید بدانید ECC مخفف چیست: روند اصلاح خطا. این نوع حافظه از یک تراشه اضافی کمک می‌گیرد. یک تراشه که مشکل را در لحظه حل می‌کند.

هدف آن تراشه حفظ یکپارچه بودن اطلاعات است. آن را در حافظه ذخیره سازی RAID مشاهده کرده‌ایم. به کمک آن، در زمان خرابی یک حافظه از یکپارچه بودن اطلاعات مطمئن می‌شویم.

حافظه رم ECC به اطلاعات نگاه می‌کند. آن را با اطلاعات ذخیره شده مقایسه کرده و خطا را به شما اطلاع می‌دهد.

2. هدف استفاده از حافظه رم ECC

رایانه‌ به امواج رادیویی و دیگر امواج حساس است. فراموش نکنید که سخت افزار رایانه نیز از سیلیکون و دیگر مواد ساخته می‌شود. آن‌ها با گذر زمان مثل روز اول کار نمی‌کنند.

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

در هر حال بسیاری از کاربران کارهای تخصصی انجام می‌دهند. اگر کار شما با بازارهای مالی، سیستم‌های امنیتی یا محاسبات پیشرفته گره خورده باشد، باید از آن‌ها کمک بگیرید.

سال 2003 یک نامزد انتخاباتی بیش از حد ممکن رای آورد. کارشناسان تمام راه‌های ممکن را بررسی کردند. هیچ مشکلی وجود نداشت. مشکل به دلیل یک پرتو کیهانی بود. یک پرتو به تراشه برخورد کرد و 4096 رای بیش‌تر ایجاد شد!

3. حافظه رم ECC چطور کار می‌کند؟

Dell server motherboard with ECC RAM

اگر به یک تراشه استاندارد نگاه کنید، تعداد تراشه‌ها زوج است. اگر به یک تراشه با ECC نگاه کنید، یک تراشه اضافی دیده می‌شود. وظیفه آن بررسی اطلاعات است.

به رایانه شما می‌گوید: حجم یک بیت باید چقدر باشد. روند کار از الگوریتم “هَمینگ” استفاده می‌کند. یک روند که در سال 1950 اختراع شد. آن روند یک خطا را مکان یابی و حل می‌کرد.

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

برای خطاهای بزرگ‌تر باید به شکل دستی وارد شوید.

4. چطور از حافظه رم ECC استفاده کنیم؟

حافظه رم ECC چیست؟ 7 نکته ریز و درشت

این نوع حافظه رم با اکثر مادربردها همگام می‌شود. تنها مشکل قابلیت اصلاح خطا است. بسیاری از انواع مختلف مادربرد از اصلاح خطا پشتیبانی نمی‌کنند.

شرکت سازنده باید آن ویژگی را در یک مدل خاص قرار دهد. در نتیجه به انواع خاص مادربرد نیاز داریم. به دلیل افزایش قیمت، در مادربرد معمولی قرار نمی‌گیرد.

به پردازنده می‌رسیم. این ویژگی در پردازنده‌های اینتل پشتیبانی نمی‌شود. باید از دوستان AMD کمک بگیرید. البته که پردازنده باید با مادربرد مناسب ترکیب شود.

5. آیا برای بازی مناسب است؟

سرعت آن‌ها از دوستان استاندارد کم‌تر است. حتی در بهترین مدل‌ها 2 درصد کاهش سرعت را تجربه می‌کنید. شاید خطا برطرف شود اما عملکرد رایانه به مقدار قابل توجه کم می‌شود.

فراموش نکنید که حافظه‌های امروزی پایدار عمل می‌کنند. به حافظه رم ECC در زندگی روزمره نیاز نداریم. اگر با اطلاعات و روندهای مهم سروکار دارید، آن را به شما پیشنهاد می‌کنیم.

در بسیاری موارد، یک خطای کشف نشده مشکلات زیادی را ایجاد می‌کند.

6. عملکرد ECC در استاندارد DDR5

حافظه رم ECC چیست؟ 7 نکته ریز و درشت

استاندارد DDR5 روند ECC را در قلب خود قرار داده است. آخرین نسل فناوری، اطلاعات را در اولین قدم اصلاح می‌کند. یک پله بالاتر نیز وجود دارد.

حافظه رم ECC از نوع DDR5 اطلاعات را از پردازنده به حافظه رم و برعکس اصطلاح می‌کند. حافظه رم ECC از نوع DDR4 تنها در یک مسیر اطلاعات را بررسی می‌کند.

7. محاسبات بدون خطا

اگر به اطمینان کامل نیاز دارید، شما باید از انواع حافظه رم ECC استفاده کنید. این نوع حافظه تضمین می‌کند که اطلاعات شما سالم است. 20 درصد گران‌تر تمام می‌شود و سرعت کم‌تری دارد.

منبع: makeuseof.com

مطالب مرتبط

دیدگاه شما چیست؟