لینوس توروالدز در یک پیام تند در کامیونیتی لینوکس، بار دیگر از سیاستهای اینتل در قبال حافظه ECC انتقاد کرد و گفت این شرکت با تقسیمبندی بازار، مانع گسترش فناوری تصحیح خطا شده است.
به گزارش سرویس کامپیوتر و موبایل تک ناک؛ در یک بحث تازه که در تعطیلات آخر هفته منتشر شد، لینوس توروالدز، خالق لینوکس، اهمیت حافظه ECC را موضوعی حیاتی برای پایداری سختافزار توصیف کرد و گفت استراتژیهای اشتباه اینتل طی سالهای گذشته باعث کاهش استفاده از این فناوری در محصولات مصرفی شده است.
او در این پیام تاکید کرد که حافظه ECC برای ایمنی و پایداری سیستمهای مدرن ضروری است و اضافه کرد که شرکتهای بزرگ باید سالها پیش آن را به یک استاندارد عمومی تبدیل میکردند.
توروالدز توضیح داد که تقسیمبندی شدید بازار توسط اینتل باعث شد فناوری ECC تنها به محصولات گرانقیمت یا حرفهای محدود شود. بهگفته او، این موضوع مانع گسترش فناوری در رایانههای مصرفی شد و کاربران را از مزایای یک سیستم امنتر محروم کرد. او گفت که اینتل با تعیین مرزهای ساختگی در محصولات خود، صنعت ECC را تضعیف کرده است.
او در ادامه افزود که استدلالهای ارائهشده برای رد نیاز به ECC هیچگاه قابل قبول نبوده است. توروالدز اشاره کرد که مشکلاتی مانند «row-hammer» سالها وجود داشتهاند. row-hammer یک نقص سختافزاری در DRAM است که با ضربهزدن مکرر به یک سلول باعث خطا در سلولهای مجاور میشود. او گفت این چالشها نتیجه کمکاری تولیدکنندگان بوده و تلاش آنها برای معرفی این مشکلات بهعنوان حمله امنیتی یک روایت غلط است. به باور او، این نقصها ناشی از کاهش کیفیت ساخت و افزایش تراکم حافظه بوده است.
توروالدز گفت ادعای شرکتهای حافظه درباره اضافهکردن ECC داخلی بهدلیل کاهش مصرف انرژی تنها یک توجیه اقتصادی است. او تاکید کرد که افزودن ECC نتیجه اجبار فنی برای جلوگیری از خطاهای غیرقابل پیشبینی در حافظههای امروزی است. او اضافه کرد که صنعت حافظه ناچار شده واقعیتهای فنی را بپذیرد و از راهکارهای اصلاح خطا استفاده کند.

براساس گزارش phoronix، بخش دیگری از پیام او به نقد ادعای قدیمی مبنی بر قابل اعتماد بودن DRAM مدرن اختصاص داشت. توروالدز گفت این روایت همواره داستانی خوشظاهر برای جبران مشکلات پنهان در طراحی حافظه بوده است. او یادآوری کرد که بیش از دو دهه درباره این موضوع هشدار داده و همچنان خواستار حل آن است. او گفت هدفش اثبات درستی مواضع گذشته نیست و تنها میخواهد مشکل بهطور کامل برطرف شود.
توروالدز از AMD بابت پشتیبانی گستردهتر از ECC حتی روی پردازندههای مصرفی تقدیر کرد. او گفت سیاستهای AMD باعث شده کاربران بدون پرداخت هزینههای سنگین بتوانند به مزایای ECC دسترسی داشته باشند. او افزود که این رویکرد، مسیر توسعه سالمتری را برای بازار ایجاد کرده است. او گفت اینتل در این زمینه عقب مانده است و باید سیاستهای خود را اصلاح کند.
این اظهارات تازه تنها چند ماه بعد از انتقادهای توروالدز به اینتل درباره موضوع AVX-512 مطرح میشود. او در سال 2020 نیز پس از حدود پانزده سال استفاده از پردازندههای اینتل، سیستم اصلی خود را با یک ورکاستیشن مجهز به Threadripper جایگزین کرد. این تصمیم یکی از نشانههای تغییر رویکرد او نسبت به شرکتهای سازنده پردازنده در سالهای اخیر بوده است.

















