Линус Торвальдс предложил в новой версии ядра Linux отказаться от поддержки процессоров i486, так как они не умеют работать с инструкцией cmpxchg8b.
Данная инструкция поддерживается старыми процессорами x86-32 и современными x86-64, включая Pentium и новее.
По мнению создателя Linux, нужно перестать пытаться эмулировать работу данной инструкции на процессорах, которые уже никто не использует. Торвальдс считает, что процессоры i486 потеряли свою актуальность, а те, у кого они еще есть, могут использовать предыдущие выпуски ядра Linux с долгосрочной поддержкой, которая ещё будет сопровождаться несколько лет.
Согласно данным портала OpenNET, в настоящее время почти все дистрибутивы Linux, продолжающие поддержку 32-разрядных систем x86, перешли на сборку ядра с опцией X86_PAE, требующей наличия поддержки инструкции cmpxchg8b.
10 лет назад Торвальдс прекратил поддержку в ядре Linux процессоров i386, так как они потеряли свою актуальность и стали музейной редкостью.
Источник новости: habr.com