مشکلات سختافزاری و انتشار آهسته بهروزرسانیهای نرمافزاری جدید، بسیاری از کاربران رایانههای شخصی را آزار میدهد. با این حال، اگر توسعه دهنده سیستم عاملی هستید که در اکثر قسمت های سرورهای ابری، اندروید و اینترنت اشیا استفاده می شود، ممکن است مشکل شما برای بسیاری از کاربران دیگر مشکل ساز شود.
لینوس توروالدزخالق لینوکس، یکشنبه این هفته به کاربر هسته گفت که کار روی نسخه جدید بهروزرسانی لینوکس روی یکی از لپتاپهایش به کندی پیش میرود در حالی که او منتظر است تا ECC DIMMهای جدید برسد. ECC مخفف Error Correcting Code است. این حافظه ها برای جلوگیری از انواع خاصی از حملات هکرها طراحی شده اند.
مشکل لینوس توروالدز، که در حال توسعه نسخه جدیدی از لینوکس بود، در ابتدا تصور میشد که مربوط به یک باگ هسته است، اما ظاهرا چیز دیگری است. خالق لینوکس می گوید حافظه DIMM لپ تاپ او پس از 2.5 سال ناگهان از کار افتاد و در این مدت به خوبی کار می کرد. لینوس توروالدز میگوید که حافظه جدید را سفارش داده و اکنون مراحل ارسال را طی میکند.
در اوایل سال 2020، زمانی که اولین موج کرونا از راه رسید، توروالدز اعلام کرد که پردازنده سیستم خود را از Core i9-9900K به پردازنده 32 هسته ای AMD Threadripper 3970X تغییر داده است. او گفت که این کار برای اولین بار در 15 سال گذشته است که از سیستمی استفاده می کند که به پردازنده اینتل مجهز نیست. مهاجرت به پردازنده AMD سرعت طرح های آزمایشی توروالدز را سه برابر کرد.
توروالدز میگوید که سیستم او کاملاً مبتنی بر ECC است، اما در اولین محدودیتهای ناشی از همهگیری کرونا، زمانی که حافظه ECC با قیمت مناسب در دسترس نبود، آن را خاموش کرد: «و پس از آن هرگز نتوانستم حافظه جدیدی دریافت کنم تا اینکه من به یک راه چالش برانگیز برای تشخیص خطاها نیاز داشتم.”
سال گذشته، لینوس توروالدز از این شرکت به دلیل سیاست های حافظه ECC انتقاد کرد و گفت: “اینتل برای کل صنعت و همچنین برای مصرف کنندگان بد است، زیرا سیاست های ECC بد و گمراه کننده ای دارد.” توروالدز مدتی پیش گفت که به لطف پروژه آساهی، لینوکس نیز با یکی از مک بوک های مجهز به پردازنده M1 شروع به کار کرد.