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

Розробники Linux представили набір патчів для видалення підтримки процесорів i486

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

Мейнтейнер архітектури x86 в ядрі Linux Інго Молнар представив для обговорення другу версію набору патчів, які видаляють з нової версії ядра підтримку процесорів i486 (M486, M486SX, M486SX). У коді ядра Linux пропонується залишити лише можливість роботи з процесорами x86, які з’явилися у CPU Pentium.

Нагадаємо, що наприкінці квітня Молнар опублікував перший варіант виправлень у ядро ​​Linux для припинення підтримки застарілих процесорів i486 та ранніх процесорів i586. За попередніми оцінками, видалення підтримки старих процесорів зменшить код Linux x86 більш ніж на 14 тисяч рядків.

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

Вважається, що в робочих системах на базі i486 нові ядра Linux практично не використовуються. Старі оригінальні процесори i486, як правило, продовжують використовуватися із застарілими дистрибутивами Linux. Сучасні дистрибутиви давно припинили підтримку 32-розрядних систем x86.

12 років тому Лінус Торвальдс припинив підтримку в ядрі Linux процесорів i386, оскільки вони втратили свою актуальність та стали музейною рідкістю. Тепер настав час для CPU i486.

 

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

Apple залякує користувачів App Store «ризиком» програм, якщо в них підтримуються альтернативні способи оплати

Apple намагається відмовити європейців від використання додатків для iOS, які підтримують альтернативні способи оплати. Для…

15.05.2025

Агент Google AlphaEvolve створює тисячі варіантів коду, щоб вибрати найкращий

Команда Google DeepMind випустила AlphaEvolve — «суперагент» на базі Gemini 2.0, який може генерувати та…

15.05.2025

Заради дедлайнів дві третини команд передають код у продакшн без повноцінного тестування

Нове опитування, проведене компанією Tricentis серед понад 2700 керівників зі сфери розробки та забезпечення якості,…

15.05.2025

OpenAI додала в ChatGPT свою найкращу модель кодування GPT 4.1

OpenAI розширює доступ до спеціалізованої LLM-моделі GPT 4.1, додаючи її в ChatGPT. З моменту свого…

15.05.2025

Верховна Рада ухвалила у першому читанні законопроєкт про захист інтелектуальних прав військових розробників

Верховна Рада ухвалила у першому читанні проєкт закону, який регулює питання інтелектуальної власності військовослужбовців ЗСУ.…

14.05.2025

В Україні запустять мережу стартап-шкіл в університетах

Міністерство освіти і науки України спільно з Фондом розвитку інновацій оголосило про створення мережі стартап-шкіл — інкубаторів…

14.05.2025