Le noyau Linux 7.1 abandonne le support historique des processeurs Intel 486 après plusieurs décennies
Le couperet est tombé : Linux 7.1 ne reconnaîtra plus les vénérables processeurs Intel 486. Le code disparaît et, avec lui, un pan de la micro-histoire PC. Place nette pour des optimisations attendues depuis longtemps !
Sommaire
Le noyau Linux 7.1 acte l’abandon support du 486
L’annonce n’est pas un simple commit ; elle signe la fin d’un support historique qui traînait depuis 1989. Ingo Molnar a supprimé CONFIG_M486SX, CONFIG_M486 et consorts : impossible désormais de compiler un noyau pour cette architecture CPU. Linus Torvalds l’a martelé : « zéro raison valable de garder ce fardeau ».
Ce retrait sera intégré dans la fenêtre de merge qui précède toujours la RC1, sauf tsunami dans les mails LKML. Le message est limpide : l’énergie des mainteneurs doit aller vers les cœurs 64 bits, pas vers des puces bloquées à 50 MHz.
Impact immédiat sur la compatibilité des systèmes d’exploitation
Les distributions grand public suivent la branche stable ; dès le kernel 7.1 empaqueté, les ISO cesseront de booter sur 486. Les LTS 6.6 et 6.1 restent disponibles pour les musées vivants, mais sans les nouveautés réseau ni l’IO_uring boosté de 2025. Concrètement, les amateurs de rétro devront figer leurs systèmes d’exploitation ou migrer vers du Pentium.
Pourquoi conserver le 486 freinait-il l’évolution technologique ?
Maintenir la compat’ exigeait des chemins de code dédiés, notamment l’absence d’instruction TSC et la gestion d’un bus local poussif. Chaque nouvelle fonctionnalité devait tester le plus petit dénominateur commun, alourdissant la base. Résultat : des patchs critiques restaient en review parce qu’un simulateur 486 plantait.
Délester ces contraintes réduit la dette technique et ouvre la porte à des nettoyages du sous-système x86-32. Les performances en mode tickless et le scheduling temps réel gagnent déjà quelques points mesurés sur Core Ultra 15 nm, selon les tests Phoronix de février 2026.
Un cas d’obsolescence matérielle assumé
Cela faisait trente-sept ans que le 486 tenait grâce à Linux ; un record. Mais le hardware vit une course où le coût humain finit toujours par l’emporter. Les cartes ISA, les BIOS non-ACPI et la RAM EDO bloquent toute tentative de moderniser l’APIC ou le DMAR, donc on tranche.
Les puristes bidouilleront toujours, cross-compileront un 5.15 et rigoleront devant Doom en VGA, rien ne l’interdit. Toutefois, la grande scène FOSS bascule vers RISC-V, ARMv9 et le x86_64 v4, terrains bien plus fertiles pour le futur scheduler BOLT.
Côté sécurité : moins de surface, plus de hardening
En coupant le support 486, le noyau retire aussi des morceaux de compatibilité MMX absents, des workarounds FPU et des tables d’exception exotiques. Moins de branches mortes veut dire moins de vulnérabilités latentes. Les mainteneurs sécurité respirent, surtout après la vague Spectre-NG 2 découverte fin 2025.
Les patchs CET et PKS peuvent maintenant être activés sans ifdef envahissant. L’écosystème y gagne un pas en avant vers une pile utilisateur enfin 100 % non-exécutable sur x86-32.
Que doivent faire les détenteurs de machines 486 ?
Une option consiste à geler la stack sur un kernel LTS et compiler busybox statique ; la consommation mémoire restera sous 24 Mo. Autre voie : recycler la machine en routeur OpenBSD 5.9, l’OS ayant déjà coupé le 486 en 2019. Ou, plus simple, l’exposer fièrement sur une étagère et raconter aux plus jeunes comment le noyau Linux rallumait encore ce dinosaure en 2026.
Dernier clin d’œil à l’histoire du PC
Le 486 a introduit la première FPU intégrée et la pipeline cinq étages, un saut énorme à l’époque. Son retrait symbolise la maturité d’un projet qui, né sur un 386, refuse de rester figé. La page se tourne, et personne ne devrait regretter un code qui n’appartient plus qu’aux archives.
L’avenir appartient aux ISA vivantes : la suppression du 486 rappelle qu’aucune ligne n’est sacrée, même après des décennies. C’est le prix pour garder un kernel affûté et prêt aux défis qui filent déjà bien plus vite que 50 MHz.
Source: tech.yahoo.com



Commentaires
Laisser un commentaire