در جریان بحثی پیرامون راهحلهایی برای پردازندههای x86 که از دستورالعمل "cmpxchg8b" پشتیبانی نمیکنند، لینوس توروالدز اظهار داشت که شاید زمان آن رسیده باشد که این دستورالعمل برای هسته اجباری شود و پشتیبانی از پردازندههای i486 که از "cmpxchg8b" پشتیبانی نمیکنند، متوقف شود، به جای اینکه سعی شود این دستورالعمل روی پردازندههایی که دیگر کسی از آنها استفاده نمیکند، شبیهسازی شود. در حال حاضر، تقریباً همه توزیعها Linuxکه همچنان از سیستمهای ۳۲ بیتی x86 پشتیبانی میکنند، به ساخت هسته با گزینه X86_PAE روی آوردهاند که مستلزم پشتیبانی از "cmpxchg8b" است.
به گفته لینوس، از نقطه نظر پشتیبانی از هسته، پردازنده های i486 ارتباط خود را از دست داده اند، علیرغم اینکه هنوز در زندگی روزمره یافت می شوند. در یک نقطه خاص، پردازندهها به نمایشگاههای موزه تبدیل میشوند و این امکان وجود دارد که آنها با هستههای «موزه» کنار بیایند. کاربرانی که هنوز سیستمهایی با پردازنده i486 دارند، میتوانند از نسخههای هسته LTS استفاده کنند، که برای سالهای آینده پشتیبانی خواهد شد.
توقف پشتیبانی از i486s کلاسیک بر پردازندههای کوارک تعبیهشده اینتل تأثیری نخواهد گذاشت، پردازندههای کوارک تعبیهشده اینتل، اگرچه متعلق به کلاس i486 هستند، اما شامل دستورالعملهای اضافی مشخصه نسل پنتیوم، از جمله «cmpxchg8b» هستند. همین امر در مورد پردازنده های Vortex86DX نیز صدق می کند. پشتیبانی از پردازندههای i386 10 سال پیش در هسته متوقف شد.
منبع: opennet.ru
