Уход эпохи: Linux 6.15 больше не поддерживает 30-летние процессоры Intel 486 и первые Pentium

Linux, известная своей адаптивностью и поддержкой разнообразного оборудования, готовится к значимому обновлению. С выходом ядра версии 6.15 поддержка исторически значимых, но устаревших процессоров Intel 486 и ранних моделей Pentium будет официально прекращена. Примечательно, что Linux продолжала работать с этими чипами более 20 лет после того, как Microsoft от них отказалась с выпуском Windows XP.


Уход эпохи: Linux 6.15 больше не поддерживает 30-летние процессоры Intel 486 и первые Pentium
Изображение сгенерировано Grok

Инициативу прекращения поддержки объявил сам Линус Торвальдс. По его словам, дальнейшая работа с этими 30-летними процессорами стала слишком сложной и отнимает ресурсы, необходимые для развития и оптимизации ядра под современное оборудование. Поддержка устаревших архитектур усложняет код ядра и может препятствовать внедрению новых функций. Подобный шаг был предпринят и в 2012 году, когда Linux отказалась от поддержки процессоров Intel 386 с целью упрощения и улучшения кодовой базы.

С релизом Linux 6.15 минимальными требованиями станут процессоры класса Pentium (например, Pentium MMX, Pentium Pro и их преемники). Ключевыми условиями являются поддержка инструкций CMPXCHG8B (Compare and Exchange 8 Bytes), необходимых для корректной работы многопоточных приложений и синхронизации данных, а также наличие таймера TSC (Time Stamp Counter) для точного измерения времени. Классические процессоры Intel 486 не обладают этими возможностями, что стало одной из технических причин прекращения их поддержки.

Для энтузиастов, желающих продолжать работу на своих старинных системах с Intel 486 или ранними Pentium, остается возможность использовать прежние версии ядра Linux, совместимые с этими чипами. Однако следует помнить, что такие системы утратят актуальные обновления безопасности, исправления ошибок и новые функции, предоставляемые в современных версиях ядра.

 

Источник: iXBT

Читайте также