IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Le noyau Linux abandonne la prise en charge des anciens processeurs i486 et des premiers Pentium d'Intel


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Juin 2023
    Messages
    1 989
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2023
    Messages : 1 989
    Par défaut Le noyau Linux abandonne la prise en charge des anciens processeurs i486 et des premiers Pentium d'Intel
    Le noyau Linux abandonne la prise en charge des anciens processeurs i486 et des premiers Pentium d'Intel
    ce changement supprime environ 15 000 lignes de code et améliore la sécurité du noyau Linux

    Les travaux sur le noyau Linux 6.15 se poursuivent et l'équipe a décidé de procéder à un grand nettoyage dans le code. Dans le cadre de ce changement notable, le noyau Linux 6.15 fait ses adieux aux anciens processeurs Intel. La version stable ne prendra plus en charge les processeurs Intel 486 et les processeurs similaires en raison de leur incapacité à répondre aux exigences modernes en matière de performances et d'instructions. Ce changement supprime environ 15 000 lignes de code, ce qui permet de rationaliser le noyau et d'améliorer les performances sur les systèmes pris en charge. Cela améliore également la sécurité du noyau Linux.

    Le noyau Linux 6.15 prend forme. La cinquième version candidate (RC) vient d'être publiée et la version stable pourrait être publiée vers la fin du mois de mai ou le début du mois de juin. L'un des changements les plus notables est la suppression du support de plusieurs processeurs 80486 32 bits d'Intel. Alors que certains projets comme NetBSD se concentrent sur la compatibilité, le noyau Linux donne la priorité à un développement orienté vers l'avenir.

    Ces puces sont apparues au début des années 90. En d'autres termes, ils sont vraiment vieux. De nos jours, l'architecture i486 est plus une relique des livres d'histoire de l'informatique qu'une chose que les gens utilisent. Cela inclut également certains processeurs similaires tels que IDT WinChip et AMD Elan.

    Pourquoi maintenant ? Parce que les logiciels modernes ont besoin d'un matériel plus rapide. Certains parmi vous se souviennent peut-être de l'époque où le 486DX à 33 MHz était la puce la plus rapide. Ces puces ne répondent pas aux exigences en matière de performances ou d'instructions pour les fonctionnalités modernes. Le correctif qui supprime cette prise en charge supprime environ 15 000 lignes de code. Il s'agit d'un nettoyage très important.

    Pourquoi ces processeurs sont-ils abandonnés ?

    Récemment, au cours d'une discussion sur certaines fonctionnalités du noyau sur la liste de diffusion des développeurs du noyau, Linus Torvalds a écrit ce qui suit : « j'ai vraiment l'impression qu'il est temps d'abandonner le support i486. Il n'y a aucune raison pour que quiconque gaspille une seconde d'effort de développement sur ce genre de problème ». Et la réponse n'était même pas tardive ; un contributeur du noyau a répondu avant le lendemain.

    Nom : Capture d'écran 2025-05-09 140958.png
Affichages : 46826
Taille : 180,6 Ko

    Le développeur de longue date du noyau Linux, Ingo Molnar, a publié un RFC de 15 correctifs qui augmenterait la base matérielle des systèmes x86 32 bits jusqu'aux processeurs équipés d'un compteur d'horodatage (TSC) et de l'instruction CMPXCHG8B (« CX8 »). En clair, les noyaux modernes ont besoin de certaines caractéristiques du processeur pour fonctionner correctement. Et les caractéristiques TSC et CMPXCHG8B sont désormais obligatoires.

    TSC et CMPXCHG8B n'existent pas dans les puces de l'ère 486. Sans eux, le noyau ne peut pas garantir les performances ou la stabilité. La suppression du support permet également de se débarrasser des anciennes solutions de contournement. L'un des plus importants était le logiciel qui émulait les unités à virgule flottante (FPU). Ceux-ci étaient utilisés lorsque les processeurs ne disposaient pas de matériel intégré pour les mathématiques complexes.

    Ce code n'est plus nécessaire. La plupart des processeurs modernes intègrent des unités à virgule flottante. Cette évolution permet de simplifier le noyau et d'améliorer les performances sur les systèmes pris en charge. Ce changement permet également d'améliorer la sécurité des utilisateurs du noyau Linux.

    Ce n'est pas la première fois que Linux supprime la prise en charge d'anciens processeurs. En 2012, la prise en charge de l'Intel 386 a été abandonnée. C'était le dernier grand nettoyage. Cette fois, c'est la gamme 486 qui est sur la sellette. La proposition a été présentée pour la première fois en 2022, mais n'a pas été adoptée. Aujourd'hui, elle est enfin mise en œuvre. Si vous utilisez un ordinateur construit après la fin des années 90, vous ne risquez rien.

    Mais si vous travaillez sur des projets de niche, des émulateurs ou des systèmes embarqués utilisant ces puces, vous pourriez être concerné. Pour les utilisateurs et les développeurs de tous les jours, cette mesure apporte : un noyau plus propre et plus rapide, moins de bogues hérités du passé et une maintenance plus facile pour les futures versions. En bref, Linux taille dans le gras pour rester moderne afin de s'attaquer à des choses plus intéressantes.

    Il est intéressant de noter que NetBSD a récemment réintroduit la prise en charge du logiciel FPU. Cela montre que des projets différents servent des objectifs différents. NetBSD se concentre sur le fonctionnement de tous les systèmes, anciens et nouveaux. Linux, quant à lui, se concentre davantage sur l'avenir.

    Conclusion

    « Le maintien d'une colle de compatibilité pour des puces avec lesquelles pratiquement personne ne démarre aujourd'hui cause parfois même des problèmes que les gens passent du temps à résoudre », a averti le contributeur Ingo Molnar. Un correctif soumis pour Linux 6.15 provoque ce qui suit :

    • options CPU : M486, M486SX, les premiers M586, WinChip, Elan et d'autres anciennes puces ne sont plus prises en charge ;
    • prise en charge des plateformes : les puces de niche telles que RDC321x et AMD 486-era Elan sont supprimées ;
    • émulation FPU : la vénérable bibliothèque math-emu/ et le drapeau de démarrage no387 sont supprimés ;
    • TSC et CX8 : les deux symboles deviennent inconditionnels, effaçant les chemins de repli pour les puces qui en sont dépourvues.


    Alors que Microsoft a cessé de prendre en charge ces processeurs avec la sortie de Windows XP en 2001, Linux les a maintenus en vie et en bonne santé pendant plus de 20 ans. Mais toutes les bonnes choses ont une fin, et avec la sortie prochaine du noyau Linux 6.15, le 486 et les premiers processeurs Pentium seront mis au rancart. (Notez que le système d'exploitation NetBSD prend toujours en charge plusieurs processeurs anciens et plus récents.)

    Sources : billet de blogue, Linux 6.15-rc5

    Et vous ?

    Quel est votre avis sur le sujet ?
    Que pensez-vous de la suppression par Linux du support des anciens processeurs 80486 32 bits d'Intel ?
    Selon vous, quels impacts ce changement pourrait-il avoir sur le noyau Linux et les utilisateurs ?
    Utilisez-vous toujours l'un de ces anciens processeurs ? Si oui, quel impact ce changement a-t-il sur vous ?

    Voir aussi

    Linus Torvalds critique le code de test resté dans Linux 6.15-rc1 qui ralentit le processus de build : « N'obligez pas les autres à voir cette chose dégoûtante »

    Linus Torvalds exprime son mécontentement à l'égard des systèmes de fichiers insensibles à la casse : « les noms insensibles à la casse sont terriblement erronés », mais certains ne partagent pas son avis

    Le noyau Linux 6.14 est disponible avec un pilote NTSYNC fonctionnel destiné à améliorer les performances des jeux Windows sur Linux fonctionnant avec Wine et un meilleur équilibrage des lectures Btrfs RAID1

  2. #2
    Invité
    Invité(e)
    Par défaut
    c'est un passage important, qui mériterait bien que le noyau change de version 6.14 -> 7.0
    Dernière modification par Invité ; 12/05/2025 à 15h19.

  3. #3
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 607
    Par défaut
    Citation Envoyé par N_BaH Voir le message
    c'est un passage important, qui mériterait bien que le noyau change de version 6.14 -> 7.0
    Ce serait un point de repère utile, en effet.
    Linus ajoute lui-même qu'il n'y a aucun critère spécifique au passage à une version majeure, autre que celui de ne pas faire grimper les chiffres trop haut et, je cite, « de ne pas être trop prévisible ».

    Cela dit, la v4 est montée jusqu'à v4.20 et la v5 jusqu'à v5.19. Nous en sommes à v6.14, ce serait donc envisageable, mais je pense malgré tout qu'on devrait suivre la tendance normale quand même.

  4. #4
    Membre éclairé
    Femme Profil pro
    Maman geek
    Inscrit en
    Février 2014
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Maman geek

    Informations forums :
    Inscription : Février 2014
    Messages : 60
    Par défaut Les dev savent ce qu'ils font
    Bonjour,

    Autant je suis pour faire durer le vieux matériel quand il est encore fonctionnel, autant l'annonce d'une optimisation significative dans les sources du noyau Linux, pour l'évolution des distributions est une bonne nouvelle.

    Il est clair que les noyaux actuels sont bien plus gros en termes de kilobytes que ceux d'il y a quelques années, sans compter le volume des distributions grand public qui gonfle beaucoup (sans que je comprenne bien pourquoi).

    Pour les vieux ordinateurs, comme ceux qui fonctionnent avec un CPU dual-core ou core2duo, 2 Go de RAM, il n'est pas impensable de leur permettre de continuer à employer des éditions de kernels moins récentes, même si des questions de sécurité informatique sont à considérer : parce que les très vieux PC sont soit la propriété d'utilisateurs ayant des besoins d'usage très limités, soit la propriété d'entreprises qui les utilisent dans des conditions spécifiques et souvent hors réseau.

  5. #5
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 334
    Par défaut
    Citation Envoyé par meylodie Voir le message
    Pour les vieux ordinateurs, comme ceux qui fonctionnent avec un CPU dual-core ou core2duo, 2 Go de RAM
    Attention ! ici, on parle de 486, des pc avec 4Mo.. 16Mo de ram, a l'époque il était impensable d'avoir "seulement" 1Go

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2003
    Messages : 1 557
    Par défaut
    Les vieux PC d'avant 2005 doivent commencer à se faire bien rare. J’accueille favorablement ce nettoyage du noyau... mais ça aurait pu être en 7.x comme dit précédemment.

    Pour faire de la bureautique et du web, le matériel de 2008+ suffit souvent avec une distribution Linux légère, ça peut être la vidéo avec x264 et x265 qui peuvent poser problème pour le manque de puissance.

    On trouve des vieux PC d'avant 2012 autour des 50€, pour pouvoir continuer ses activités avec un PC qui suit c'est un "investissement" raisonnable

  7. #7
    Membre éclairé
    Femme Profil pro
    Maman geek
    Inscrit en
    Février 2014
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Maman geek

    Informations forums :
    Inscription : Février 2014
    Messages : 60
    Par défaut
    Citation Envoyé par papajoker Voir le message
    Attention ! ici, on parle de 486, des pc avec 4Mo.. 16Mo de ram, a l'époque il était impensable d'avoir "seulement" 1Go
    Je reconstruis quelques distributions pour les simples utilisateurs dotés de vieux pc. Des fois, la distribution a une option i486 ça peut profiter à des PC pouvant supporter i586 mais il n'y a pas de version de kernel i586.

    Bon, c'était en 2022 : https://linuxvillage.org/blog/2022/0...to-antix-i486/ là, il n'y en a plus en téléchargement.

  8. #8
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Suisse

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 366
    Par défaut
    Pour ceux qui parlent de Core2Duo, ce sont des cpu x86-64-v1, donc HS ici.

    l article parle des "1ers pentium d Intel". Mais lesquels au juste?
    Le tout 1er Pentium, sorti en 1993, a justement ajouté cmpxchg8b: https://en.wikipedia.org/wiki/Pentium_(original)

    Je pense qu on parle plutot des 586 "compatibles" des concurrents d intel qui ne sont PAS des Pentium. Comme les AMD 5x86 (X5) qui existe en version 133 Mhz mais basé sur une archi 486! Le 5x86 était AVANT le K5 (et le K6 donc)

    En cherchant cela, et puisque la conclusion parle de Windows XP, je vois qu un fou a modifié XP pour justement passer outre le cmpxchg8b et le faire tourner un 486:
    https://msfn.org/board/topic/186080-...g-on-a-486-cpu

  9. #9
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Suisse

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 366
    Par défaut
    sur le fond du sujet maintenant: la majorité des distributions Linux pour ordinateurs exigent un x64 depuis plusieurs versions.
    Beaucoup de distributions se basent sur Debian. Outre les populaires Ubuntu et Mint, les distrib ultra light comme Puppy Linux ou DSL (Damm Small Linux, désormais en version 2024) sont basées sur du Debian 12 donc avec les contraintes de Debian:
    https://www.debian.org/releases/stab...en.html#idm186
    "Debian GNU/Linux bookworm will not run on 586 (Pentium) or earlier processors. "
    Donc 686 mini.
    Et pour la version Trixie qui sort prochainement, il n y aura plus d installeur pour les CPU IA32, donc x64 pour une install fraiche. L upgrade 12->13 sur le IA32 sera encore possible, mais tjs à partir des 686.

    Tiny Core est peut etre la dernière distro pour les ordi des années 90:
    "minimum CPU is an i486DX. A Pentium II CPU and 128 MB of RAM are recommended".
    "Core v16.0 updates the linux kernel version to 6.12.11" donc si il y a une version 17 ou 18 en noyau 6.15, ce sera peut etre la seule distro limitée par le noyau.
    edit: il y a un fou qui a installé la version 15 sur un pentium 133 avec 128 Mb de RAM:
    youtube.com YouTube
    6 min pour booter sur son PC (core charge tout du disque en RAM): cela fonctionne mais reste très lent!

    Donc on peut bien se demander QUI utilise encore des PC à base de l archi 486!
    Cela ne concerne probablement que des systèmes embarqués, puisque certains systèmes sont prévus pour fonctionner 30-40 ans. On parle justement de CPU > 30 ans.
    On se rappelle aussi les contraintes de la NASA.
    Mais tout ces vieux systèmes ont soit des OS propriétaires sans Linux, soit sont restés à de vieux noyaux bien matures et donc n auront jamais besoin de ce noyau 6.15.
    Et ces vieux systèmes sont sur des réseaux fermés, cad PAS sur internet..

    Donc in fine, la simplification du noyau de Linux est bien justifiée car il va affecter quasi personne.

  10. #10
    Communiqués de presse

    Femme Profil pro
    Traductrice Technique
    Inscrit en
    Juin 2023
    Messages
    3 014
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Traductrice Technique

    Informations forums :
    Inscription : Juin 2023
    Messages : 3 014
    Par défaut Linux 7.1 met enfin un terme à la prise en charge du processeur Intel 486, vieux de 37 ans
    Linux 7.1 met enfin un terme à la prise en charge du processeur Intel 486, vieux de 37 ans, car « aucun fournisseur de distribution Linux connu ne propose plus de support pour les processeurs i486 »

    Un correctif ajouté à l'une des branches de développement avant la prochaine fenêtre de fusion de Linux 7.1 est sur le point de lancer le processus de suppression progressive, puis de retrait définitif, de la prise en charge des processeurs Intel 486 du noyau Linux. Linus Torvalds a récemment déclaré qu'il estimait qu'il était temps pour le noyau Linux d'abandonner la prise en charge des processeurs i486, présente depuis longtemps, car il n'y a « aucune raison valable » de la conserver et de gaspiller les efforts de développement du noyau Linux en amont.

    L'Intel 80486 (i486, 486) est un microprocesseur 32 bits de la famille des x86, fabriqué par Intel. Il est lancé en 1989. Du point de vue de l'architecture de processeur, le 80486 est très semblable à son prédécesseur immédiat, l'Intel 80386, avec l'ajout de quelques instructions supplémentaires. C'est donc une architecture CISC. Une version 25 MHz est présentée en avril 1989, une version 33 MHz en mai 1990, et une version 50 MHz en juin 1991.

    Linux (parfois nommé GNU/Linux) est un système d'exploitation open source de type Unix, basé sur le noyau Linux créé en 1991 par Linus Torvalds. De nombreuses distributions Linux ont depuis vu le jour et constituent un important vecteur de popularisation du mouvement du logiciel libre. Si, à l'origine, Linux a été développé pour les ordinateurs compatibles PC et accompagné des logiciels GNU, il n'a jamais équipé plus d'une très faible part des ordinateurs personnels. Mais le noyau Linux, accompagné ou non des logiciels GNU, est largement utilisé sur les serveurs, téléphones mobiles, systèmes embarqués et les superordinateurs.

    En 2022, le patron de Linux, Linus Torvalds, a envisagé de mettre fin à la prise en charge de l'architecture du processeur i486 dans le noyau Linux. Alors que Torvalds enquêtait sur le code des contributeurs, il semble avoir été frustré par la nécessité d'inclure des solutions de contournement adaptées aux processeurs plus anciens. Il a donc suggéré de mettre fin à la prise en charge de l'ancien kit, ce qui pourrait être un moyen plus simple de résoudre les problèmes de mémoire. « Nous nous sommes débarrassés du support i386 en 2012. Peut-être est-il temps de se débarrasser du support i486 en 2022*? » a-t-il écrit.

    Si la décision n'avait pas encore été prise à l'époque, en mai 2025, l'équipe a décidé de procéder à un grand nettoyage dans le code. Dans le cadre de ce changement notable, le noyau Linux 6.15 a fait ses adieux aux anciens processeurs Intel. La version stable ne prendra plus en charge les processeurs Intel 486 et les processeurs similaires en raison de leur incapacité à répondre aux exigences modernes en matière de performances et d'instructions. Ce changement supprime environ 15 000 lignes de code, ce qui permet de rationaliser le noyau et d'améliorer les performances sur les systèmes pris en charge. Cela améliore également la sécurité du noyau Linux.

    Récemment, un correctif ajouté à l'une des branches de développement avant la prochaine fenêtre de fusion de Linux 7.1 est sur le point de lancer le processus de suppression progressive, puis de retrait définitif, de la prise en charge des processeurs Intel 486 du noyau Linux. Il serait extrêmement rare que quiconque utilise encore un processeur i486 avec un noyau Linux en amont, et aucun fournisseur de distribution Linux connu ne propose encore de prise en charge des processeurs i486.


    Linus Torvalds a récemment déclaré qu'il estimait qu'il était temps pour le noyau Linux d'abandonner la prise en charge des processeurs i486, présente depuis longtemps, car il n'y a « aucune raison valable » de la conserver et de gaspiller les efforts de développement du noyau Linux en amont.

    Ingo Molnar a pris les devants et a rédigé un correctif qui supprime dans un premier temps les options de compilation Kconfig CONFIG_M486SX, CONFIG_M486 et CONFIG_MELAN. C'est ce correctif qui devrait être intégré à Linux 7.1, de sorte que les utilisateurs ne pourront plus compiler une image du noyau i486. Par la suite, dans une série de noyaux suivante, le code de prise en charge du processeur i486 pourra être supprimé afin d'alléger la charge de maintenance à l'avenir.

    Ingo Molnar a fait remarquer, à propos de ce correctif, que la maintenance de la prise en charge des « anciens » processeurs 32 bits nécessite « diverses fonctionnalités d'émulation matérielle complexes sur x86-32 » et que ce code de compatibilité pose des défis de maintenance permanents aux responsables de la maintenance du noyau. Ainsi, dans un premier temps, les options Kconfig sont supprimées, puis, sauf réclamations, la prise en charge de l'i486 pourra être supprimée ultérieurement.

    L'option Kconfig M486SX concerne les processeurs de type 486 sans FPU, tels que les AMD/Cyrix/IBM/Intel SL/SLC/SLC2/SLC3/SX/SX2 et UMC U5S. L'option Kconfig M486 est destinée aux processeurs de classe 486 tels que les AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 et UMC U5D. Enfin, l'option MELAN est destinée au processeur AMD Elan.

    Le correctif a été intégré dans la branche Git « x86/platform » de tip/tip.git. La suppression de Kconfig faisant partie d'une branche TIP avant la fenêtre de fusion de Linux 7.1 prévue plus tard ce mois-ci, elle devrait être soumise pour cette fenêtre de fusion. Étant donné que Torvalds a déjà manifesté son intérêt pour la suppression du support i486, il est temps de dire adieu à la possibilité d'exécuter une version moderne du noyau Linux en amont sur ces très anciens processeurs.

    Il y a de fortes chances que personne n'utilise plus de processeur i486 de nos jours, mais si quelqu'un le faisait, il y a de fortes chances qu'il utilise Linux pour s'en servir. Si vous faites partie des rares personnes qui continuent d'utiliser ce processeur vieux de plusieurs décennies, votre meilleure option sera de vous procurer une distribution Linux LTS qui maintiendra l'ancienne version de Linux pendant encore quelques années.

    Pendant des décennies, le 32 bits a incarné la norme dans l’univers informatique. Le noyau Linux, né au début des années 1990 sur des processeurs 386, a grandi en même temps que l’architecture IA-32 et ses dérivés. Pendant longtemps, l’idée même de porter Linux sur une machine 64 bits paraissait exotique, réservée aux stations de travail haut de gamme ou aux serveurs.

    Mais l’évolution de la micro-informatique a radicalement changé la donne. Dès le milieu des années 2000, l’adoption massive du 64 bits par les processeurs x86-64 d’AMD puis d’Intel a déplacé le centre de gravité du développement. Aujourd’hui, le 32 bits vit dans une sorte de crépuscule, toléré pour des raisons de compatibilité ou de niches industrielles, mais de plus en plus perçu comme un poids mort.

    Source : Correctif intégré dans la branche Git

    Et vous ?

    Pensez-vous que cette décision est crédible ou pertinente ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    La période de maintenance des versions LTS du noyau Linux sera réduite de 6 à 2 ans en raison d'un manque de soutien et d'une charge de travail trop importante qui épuise les mainteneurs

    Linus Torvalds a publié la version finale du noyau Linux 6.19 avec de meilleures capacités réseau pour les cartes réseau Intel et des améliorations au niveau des GPU pour les cartes graphiques AMD

    Linus Torvalds est de plus en plus frustré par le matériel bogué et les attaques théoriques du processeur, dont les mesures d'atténuation peuvent avoir un impact sur la sécurité et l'efficacité du noyau Linux
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  11. #11
    Communiqués de presse

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Avril 2025
    Messages
    841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Avril 2025
    Messages : 841
    Par défaut Le noyau Linux 7.1 abandonne la prise en charge de l'architecture i486
    Le noyau Linux 7.1 abandonne la prise en charge de l'architecture i486, corrige un problème audio sur la Steam Deck, ajoute la prise en charge des processeurs AMD Zen 6, apporte des mises à jour pour Rust

    La dernière version du noyau Linux 7.1 vient d’être publiée, apportant des avancées significatives en matière de prise en charge matérielle et d’efficacité de la gestion de l’énergie. Du côté d’AMD, le pilote amd-pstate mis à jour intègre désormais la fonctionnalité Dynamic Energy Performance Preference (EPP), qui permet des transitions automatiques entre les profils d’alimentation en fonction du contexte d’utilisation. Au-delà des mises à jour spécifiques aux processeurs, cette version résout des problèmes critiques de compatibilité matérielle et améliore les performances du système de fichiers. Cette version marque également une avancée significative dans la modernisation du code source grâce à la suppression de composants obsolètes.

    Le noyau Linux est un noyau libre et open source de type Unix utilisé dans de nombreux systèmes informatiques à travers le monde. Créé par Linus Torvalds en 1991, il a rapidement été adopté comme noyau du système d’exploitation GNU, conçu pour remplacer librement Unix. Depuis la fin des années 1990, il est intégré à de nombreuses distributions de systèmes d’exploitation, dont beaucoup portent le nom de Linux. Android, utilisé dans de nombreux appareils mobiles et embarqués, est l’un de ces systèmes d’exploitation basés sur le noyau Linux.

    En avril 2026, un correctif ajouté à l'une des branches de développement avant la prochaine fenêtre de fusion de Linux 7.1 lançait le processus de suppression progressive, puis de retrait définitif, de la prise en charge des processeurs Intel 486 du noyau Linux. Linus Torvalds a déclaré qu'il estimait qu'il était temps pour le noyau Linux d'abandonner la prise en charge des processeurs i486, présente depuis longtemps, car il n'y a « aucune raison valable » de la conserver et de gaspiller les efforts de développement du noyau Linux en amont.

    Puis en mai, Linus Torvalds a mis en garde contre le fait que les rapports de bogues générés par l'IA submergent la liste de diffusion sur la sécurité Linux de doublons et de bruit. La liste de diffusion sur la sécurité Linux est désormais « presque totalement ingérable », a averti le responsable principal Linus Torvalds. « Le flot continu de rapports générés par l'IA a rendu la liste de sécurité pratiquement ingérable, avec d'énormes doublons dus au fait que différentes personnes trouvent les mêmes choses avec les mêmes outils », a-t-il déclaré. Torvalds a souligné que ces rapports constituent « un gaspillage de temps totalement inutile », car la plupart des bogues détectés par les outils d’IA sont « par définition, loin d’être secrets », et que les signaler « ne fait qu’aggraver les doublons ».

    Récemment, la dernière version du noyau Linux 7.1 vient d’être publiée, apportant des avancées significatives en matière de prise en charge matérielle et d’efficacité de la gestion de l’énergie. Du côté d’AMD, le pilote amd-pstate mis à jour intègre désormais la fonctionnalité Dynamic Energy Performance Preference (EPP), qui permet des transitions automatiques entre les profils d’alimentation en fonction du contexte d’utilisation ; les ordinateurs portables peuvent désormais passer de manière transparente du mode « Performance » lorsqu’ils sont branchés au mode « Équilibré » lorsqu’ils fonctionnent sur batterie. Les utilisateurs d’Intel bénéficient de l’activation par défaut de la technologie FRED (Flexible Return and Event Delivery), qui accélère les transferts entre les niveaux de privilèges du processeur. Cette optimisation se traduit par des gains de performances notables lors de charges de travail intensives, telles que la production audio, et devrait s’étendre aux futurs processeurs Zen 6.


    Au-delà des mises à jour spécifiques aux processeurs, cette version résout des problèmes critiques de compatibilité matérielle et améliore les performances du système de fichiers. Notamment, les fonctionnalités audio de la version OLED de la Steam Deck ont été corrigées, élargissant ainsi la compatibilité de la console portable avec divers systèmes. L’efficacité du stockage est considérablement améliorée grâce à des optimisations apportées aux disques exFAT, qui utilisent désormais la pré-allocation pour garantir un espace contigu pendant les opérations, réduisant ainsi de manière drastique la fragmentation des fichiers. De plus, la prise en charge du NTFS a été entièrement repensée grâce à un nouveau pilote offrant des performances supérieures, des capacités complètes de lecture/écriture et une prise en charge étendue des fonctionnalités spécifiques aux systèmes de fichiers Microsoft.

    Cette version marque également une avancée significative dans la modernisation du code source grâce à la suppression de composants obsolètes. Environ 140 000 lignes de code associées à du matériel et à des protocoles obsolètes ont été supprimées afin d’alléger le noyau. Si le code de prise en charge de la plate-forme i486 est toujours présent, les options de compilation pour les sous-architectures M486, M486SX et ELAN ont été supprimées, ce qui marque la fin progressive de ces anciennes normes. Ces efforts de nettoyage garantissent que le noyau reste léger et axé sur les exigences informatiques actuelles.

    Cette version intervient après que la communauté Linux dispose enfin d'un plan de succession pour le jour où Linus Torvalds prendra sa retraite ou ne sera plus parmi nous. L'initiative est née du Maintainers Summit qui s'est tenu en décembre 2025 et qui s'est terminé par une session sur la planification de la continuité. Elle vise à réduire la dépendance à une seule personne en définissant une procédure claire de sélection d’un successeur ou d’une structure de gestion alternative si un départ non planifié survient. Elle répond à une inquiétude majeure : la communauté craignait que l'absence de plan de succession ne conduise à la fragmentation de l'écosystème entre les habitués du C et ceux du Rust.

    Voici l'annonce de Linus Torvalds :

    Il n'est donc que dimanche matin chez moi, mais c'est déjà dimanche après-midi là où je me trouve actuellement ; je procède donc à la publication de la version 7.1 à l'heure habituelle — mais pas dans le fuseau horaire habituel.

    Cela signifie évidemment que la fenêtre de fusion s'ouvre demain, mais je serai dans un autre fuseau horaire d'ici là, donc le calendrier sera un peu décalé. D'habitude, j'essaie de concentrer mes efforts en début de fenêtre de fusion et d'en faire le plus possible les premiers jours. Cette fois-ci, je ne suis pas sûr que cela soit possible avec mon ordinateur portable et quelques longs vols sans connexion Internet, mais je me suis assuré d'avoir récupéré les premières demandes de fusion (merci à ceux qui les ont envoyées, vous savez de qui je parle), ce qui me permettra d'en traiter une partie hors ligne.

    Quoi qu’il en soit, mis à part d’éventuels petits contretemps pendant la fenêtre de fusion, la nouvelle du jour concerne la version 7.1. Vous trouverez ci-dessous le « shortlog » de la semaine dernière : rien de particulièrement intéressant ni d’inquiétant ne ressort, ce qui est tout à fait normal. Il s’agit principalement de diverses mises à jour mineures de pilotes (GPU, réseau, son, divers) ainsi que de quelques corrections concernant le réseau et les outils de traçage. Et de modifications mineures aléatoires ici et là.

    Merci de continuer à tester malgré la sortie de cette version, et toutes mes excuses par avance si mes délais de réponse dans la fenêtre de fusion sont un peu aléatoires ces prochains jours. J’ai brièvement envisagé de repousser la sortie d’une semaine, mais j’ai décidé que cela n’en valait pas vraiment la peine. Je risque peut-être de regretter cette décision,

    Linus

    Source : Annonce du noyau Linux 7.1

    Et vous ?

    Pensez-vous que cette version est crédible ou pertinente ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    « Rust sauvera Linux de l'IA », affirme Greg Kroah-Hartman dans le cadre d'une critique de l'usage de l'intelligence artificielle pour trouver les bogues au sein du code du noyau écrit en langage C

    Le noyau Linux 7.0 est sortie avec la fonctionnalité d'auto-réparation de XFS, des clés IA indépendantes de tout agent et une prise en charge étendue du matériel

    Un mainteneur propose d'ajouter un « kill switch » au noyau Linux après la divulgation récente de plusieurs vulnérabilités critiques, mais son impact sur la stabilité du système suscite un débat
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/08/2022, 07h23
  2. Réponses: 2
    Dernier message: 03/06/2022, 17h16
  3. Réponses: 14
    Dernier message: 31/05/2020, 19h41
  4. Réponses: 0
    Dernier message: 16/09/2019, 19h05
  5. Réponses: 3
    Dernier message: 21/05/2015, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo