Рубріки: Новини

Розробники ядра Linux хочуть відмовитись від підтримки 486-х процесорів

Дмитро Сімагін

Інго Молнар, який є мейнтейнером архітектури x86, механізму блокувань і планувальника завдань в ядрі Linux, запропонував додати в ядро набір патчів, які видаляють підтримку процесорів 486 (M486, M486SX, AMD ELAN) і початкових серій процесорів 586.

Молнар пояснює свою пропозицію тим, що для підтримки CPU i486 в ядрі доводиться тримати код, що емулює операції CX8 і TSC. Цей код ускладнює ядро та його супровід. До того ж, часом він стає джерелом проблем, вирішення яких забирає час у розробників. Припинення підтримки i486 дозволить видалити з ядра 14104 рядків коду, що значно спростить деякі функції.

Доцільність видалення підтримки процесорів 486 підтримав Лінус Торвальдс під час обговорення чергової проблеми, що виявляється при емуляції CX8. За його словами, немає причин, щоб продовжувати витрачати час розробників на вирішення проблем, що виникають через 486. Підтримка процесорів 386 була видалена з ядра ще в 2012 році. 

Цікаво, що в жовтні 2022 року Лінус Торвальдс вже публікував таку пропозицію, але вона не отримала підтримки спільноти.

У робочих системах з процесорами 486 актуальні ядра Linux практично не використовуються. Сучасні дистрибутиви Linux давно припинили підтримку 32-розрядних систем x86 або перейшли на використання при складанні опції X86_PAE, яка потребує підтримки CX8.

Останні статті

Програмісти яких країн найчастіше генерують код — результати дослідження

Розробники програмного забезпечення із США виявились найактивнішими в світі користувачами чат-ботів і помічників кодування на…

20.06.2025

Microsoft видалить застарілі драйвери з Windows Update

Компанія Microsoft повідомила про намір видалити застарілі драйвери, які досі доступні через Windows Update. Це…

20.06.2025

У пакетах npm виявили код, який циклічно відтворює гімн України для відвідувачів російських сайтів

Команда дослідження загроз Socket виявила два npm-пакети, які використовуються в JavaScript-розробці, з прихованим функціоналом для…

20.06.2025

Третина згенерованого коду потрапляє в продакшн без перевірки — звіт Cloudsmith

Штучний інтелект генерує понад половину коду в деяких компаніях, але значна його частина потрапляє в…

20.06.2025

Оновлення Telegram: списки завдань та розширення рекламних функцій

Команда Telegram випустила beta-версію застосунку для iOS 11.13 (30945). У месенджері з'явилася можливість створювати списки…

20.06.2025

Українці можуть пройти безплатні ІТ-курси від Естонії. Перші два тижні треба буде навчатись у Житомирі

Українці можуть пройти безплатне IT-навчання від kood/Zhytomyr за естонською моделлю peer-to-peer, повідомили в DOU. Програма…

19.06.2025