Maison Tutoriel système Linux Linux Kernel 6.11 Release Le candidat 1 (RC1) est publié

Linux Kernel 6.11 Release Le candidat 1 (RC1) est publié

Mar 15, 2025 am 09:28 AM

Linux Kernel 6.11 RC1 Release: Amélioration de la stabilité et perspectives d'avenir

Linus Torvalds, le principal développeur de Linux Kernel, a annoncé la sortie de la première version candidate (RC1) pour Linux Kernel 6.11 le 28 juillet 2024. Bien que les vacances d'été aient entraîné une réduction de la charge de travail de développement attendue, le cycle de développement de 6.11 RC1 se déroule pas à pas. Torvalds a noté que la fenêtre de fusion et les statistiques globales sont cohérentes avec le modèle de publication typique.

Linux Kernel 6.11 Release Le candidat 1 (RC1) est publié

Soumettre des statistiques

La version Linux 6.11-RC1 contient plus de 12 000 commits. La plupart de ces modifications sont des mises à jour du pilote (plus de 50%), et une grande partie est liée aux descriptions matérielles.

En plus des mises à jour des conducteurs, d'autres domaines de développement qui méritent d'être prêts à inclure: incluent:

  • Mise à jour de l'architecture : en particulier pour les architectures ARM et X86, dont une grande partie sont des fichiers de code source d'arborescence (DTS).
  • Outils et documentation : environ un sixième de la mise à jour.
  • Améliorations du noyau de base : affecte les systèmes de fichiers, les réseaux, les machines virtuelles et le noyau lui-même.

Modifications clés du noyau 6.11 RC1

La plupart des modifications dans 6.11 RC1 se concentrent sur la prise en charge matérielle:

  1. AMD GPU Register Dump : Cela représente environ 45% du nombre de lignes de code différentes, indiquant que beaucoup de travail a été effectué avec la prise en charge des graphiques AMD. Cela peut améliorer les performances et la compatibilité des utilisateurs de GPU AMD.
  2. Fichiers de descripteurs JSON de l'événement de performances : ces fichiers représentent 5% supplémentaires des modifications et peuvent améliorer les capacités de surveillance des performances du système. Cette mise à jour peut bénéficier aux administrateurs du système et aux développeurs engagés dans l'optimisation des performances.

Changer la distribution

Exclusion des mises à jour de description du matériel, modifications de Linux 6.11 RC1 Suivez une distribution typique:

  1. Conducteur : Plus de 50% des changements indiquent une mise au point continue sur le support matériel étendu.
  2. Mises à jour de l'architecture : Environ un tiers, une grande partie d'entre elles se trouvent dans le fichier de code source d'arborescence (DTS). Cela suggère des améliorations de la prise en charge de plates-formes spécifiques, en particulier sur les systèmes basés sur les bras.
  3. Outils et documentation : environ un tiers, cela devrait aider les développeurs et les utilisateurs à mieux comprendre et utiliser le noyau.
  4. Noyau de base : le tiers restant, couvrant:
    • Système de fichiers
    • réseau
    • Mémoire virtuelle (VM)
    • À l'intérieur du noyau

Ces mises à jour de base peuvent inclure des améliorations de performances et des corrections de bogues pour divers sous-systèmes.

6.11 Régression et amélioration de la construction en RC1

Geert Uytterhoeven fournit un rapport détaillé sur la régression de la construction et les améliorations pour cette version candidate, soulignant qu'il y a moins d'erreurs de construction et d'avertissements.

Par rapport à V6.10, la liste des régressions de construction et des améliorations du noyau Linux 6.11-RC1 est la suivante:

  • Régression des erreurs : il y a 7 nouvelles erreurs de construction en 6.11-RC1, affectant diverses architectures, notamment MIPS, PowerPC, M68K et SH4. Par exemple, une erreur est liée à un type de pointeur incompatible dans un fichier spécifique dans un schéma MIPS.
  • Améliorations des erreurs : Ce rapport met en évidence 22 améliorations d'erreur, résolvant divers problèmes tels que les prototypes manquants, les erreurs de relocalisation et les variables inutilisées. Ces améliorations résolvent certains bogues dans le noyau V6.10.
  • Régression d'avertissement : il existe 4 nouveaux avertissements de construction, principalement concentrés dans les fichiers BTRFS et Kernel / Fork.c.
  • Améliorations d'avertissement : 6.11-RC1 résout 19 avertissements qui existaient dans les versions précédentes. Ces améliorations couvrent plusieurs domaines, y compris les fichiers de configuration, les fichiers spécifiques au schéma (MIPS, SPARC) et les fichiers de pilote.

Dans l'ensemble, la version 6.11-RC1 montre une diminution significative du nombre d'erreurs (-22) et des avertissements (-19), indiquant une étape positive vers un processus de construction plus stable et fiable.

Linux Kernel 6.11 Release Le candidat 1 (RC1) est publié

Plan de suivi

Comme il s'agit du premier candidat pour Linux 6.11, il marque le début de la phase bêta. Au cours des prochaines semaines, la communauté du noyau travaillera pour identifier et corriger les bogues et publiera des versions RC ultérieures.

En supposant qu'un cycle de développement typique suit, la version finale de Linux 6.11 devrait être publiée dans quelques mois. Si un cycle de développement typique est suivi, nous pouvons nous attendre à ce que la version finale de Linux 6.11 soit publiée vers le 22 septembre 2024.

Tester le noyau Linux 6.11 RC1

Les utilisateurs sont encouragés à télécharger la première version de 6.11 sur le site Web de Kernel.org ou Git Tree de Linus Torvalds pour les tests.

Notez que ces versions de développement ne doivent pas être utilisées dans les systèmes de production car elles sont expérimentales.

Date de sortie finale du noyau Linux 6.11

Linux Kernel RC1 est sorti le 28 juillet 2024. Compte tenu d'un cycle de développement typique de 9 à 10 semaines, nous pouvons estimer la date de sortie de la version finale du noyau Linux 6.11.

  • Cycle de libération des candidats : 7-8 semaines après la libération de RC1.
  • RC1 Libération : 28 juillet 2024
  • Durée du cycle RC : 7-8 semaines

Date de sortie finale estimée

  • 7 semaines à partir de RC1 : 15 septembre 2024
  • 8 semaines à partir de RC1 : 22 septembre 2024

Donc, si un cycle de développement typique est suivi, nous pouvons nous attendre à ce que la version finale de Linux 6.11 soit publiée le 15 septembre ou le 22 septembre 2024.

Le scénario le plus probable est le 22 septembre 2024, car cela permet une phase RC complète de 8 semaines, ce qui est courant pour de nombreuses versions de noyau. Cependant, si le processus de stabilisation se passe bien, il est possible d'être libéré le 15 septembre.

Il est important de noter que c'est notre hypothèse. La date de libération réelle peut varier d'une à deux semaines en raison de problèmes spécifiques rencontrés dans la phase RC.

Linus Torvalds peut décider d'étendre le cycle si un problème important est trouvé, ou le libérer à l'avance si le noyau est rapide et stable.

Le cycle de développement des nouvelles versions de noyau Linux typiques

Le cycle de développement typique des nouvelles versions du noyau Linux suit un modèle complet. Permettez-moi d'expliquer le processus:

1. Fenêtre de fusion :

  • Dure environ deux semaines.
  • Ouvert immédiatement après la libération du noyau stable précédent.
  • Pendant ce temps, des changements majeurs et de nouvelles fonctionnalités seront fusionnés dans le noyau principal.

2. Version candidate (RC) :

  • Une fois la fenêtre de fusion fermée, la première version candidate (RC1) sera annoncée.
  • RC est par la suite publié chaque semaine.
  • La phase RC dure généralement 7 à 8 semaines, mais peut être étendue à 9 à 10 semaines si nécessaire.

3. Stabilisation :

  • Dans la phase RC, la mise au point passe à la fixation et à la stabilisation des bogues.
  • Aucune nouvelle fonctionnalité ne sera ajoutée après RC1, seules les corrections de bogues et les mises à jour critiques.

4. Sortie finale :

  • La version finale sera publiée lorsque Linus Torvalds détermine que le noyau est suffisamment stable.
  • Cela se produit généralement après RC7 ou RC8, mais peut se produire plus tôt ou ultérieure en fonction de la stabilité de la version.

5. Maintenance :

  • Après la version finale, le noyau entre dans la phase de maintenance.
  • Les corrections de bogues et les mises à jour de sécurité seront renvoyées à cette version.

Le cycle entier de l'ouverture de la fenêtre de fusion à la version finale prend généralement environ 9 à 10 semaines. Cela signifie que les nouvelles versions du noyau sont généralement publiées tous les 2 à 3 mois.

Pour Linux 6.11 RC1, nous sommes au début de la phase RC. Sur la base des cycles typiques, nous pouvons nous attendre à ce que la version finale de Linux 6.11 soit publiée dans environ 7 à 8 semaines, en supposant qu'aucun problème majeur qui étendait la phase RC n'a été trouvé.

Ressource :

  • Remarques de version du noyau Linux 6.11 RC1

Lecture de suivi :

  • Version Linux Kernel 6.11-RC2: Focus sur "des questions plus significatives"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1664
14
Tutoriel PHP
1266
29
Tutoriel C#
1239
24
Comment apprendre les bases de Linux? Comment apprendre les bases de Linux? Apr 10, 2025 am 09:32 AM

Les méthodes d'apprentissage Linux de base à partir de zéro incluent: 1. Comprendre le système de fichiers et l'interface de ligne de commande, 2. Master Basic Commandes telles que LS, CD, MKDIR, 3. Apprenez les opérations de fichiers, telles que la création et l'édition de fichiers, 4. Explorer une utilisation avancée telle que les pipelines et les commandes GREP, 5. Master Debugging Skills and Performance Optimimisation, 6. Amélioration continue des compétences par la pratique et l'exploration.

Quelle est la plus utilisée de Linux? Quelle est la plus utilisée de Linux? Apr 09, 2025 am 12:02 AM

Linux est largement utilisé dans les serveurs, les systèmes intégrés et les environnements de bureau. 1) Dans le domaine du serveur, Linux est devenu un choix idéal pour héberger des sites Web, des bases de données et des applications en raison de sa stabilité et de sa sécurité. 2) Dans les systèmes intégrés, Linux est populaire pour sa personnalisation et son efficacité élevées. 3) Dans l'environnement de bureau, Linux fournit une variété d'environnements de bureau pour répondre aux besoins des différents utilisateurs.

Internet fonctionne-t-il sur Linux? Internet fonctionne-t-il sur Linux? Apr 14, 2025 am 12:03 AM

Internet ne s'appuie pas sur un seul système d'exploitation, mais Linux joue un rôle important. Linux est largement utilisé dans les serveurs et les appareils réseau et est populaire pour sa stabilité, sa sécurité et son évolutivité.

Quelles sont les opérations Linux? Quelles sont les opérations Linux? Apr 13, 2025 am 12:20 AM

Le cœur du système d'exploitation Linux est son interface de ligne de commande, qui peut effectuer diverses opérations via la ligne de commande. 1. Les opérations de fichiers et de répertoires utilisent des commandes LS, CD, MKDIR, RM et d'autres commandes pour gérer les fichiers et les répertoires. 2. La gestion des utilisateurs et des autorisations garantit la sécurité du système et l'allocation des ressources via UserAdd, Passwd, ChMOD et d'autres commandes. 3. La gestion des processus utilise PS, Kill et d'autres commandes pour surveiller et contrôler les processus du système. 4. Les opérations réseau incluent Ping, Ifconfig, SSH et d'autres commandes pour configurer et gérer les connexions réseau. 5. Commandes d'utilisation de surveillance et de maintenance du système telles que TOP, DF, DU pour comprendre l'état de fonctionnement du système et l'utilisation des ressources.

Quel est le salaire de l'administrateur Linux? Quel est le salaire de l'administrateur Linux? Apr 17, 2025 am 12:24 AM

Le salaire annuel moyen des administrateurs Linux est de 75 000 $ à 95 000 $ aux États-Unis et de 40 000 € à 60 000 € en Europe. Pour augmenter le salaire, vous pouvez: 1. Apprendre en permanence de nouvelles technologies, telles que le cloud computing et la technologie des conteneurs; 2. Accumuler l'expérience du projet et établir un portefeuille; 3. Établissez un réseau professionnel et développez votre réseau.

Boostez la productivité avec les raccourcis de commande personnalisés à l'aide d'alias Linux Boostez la productivité avec les raccourcis de commande personnalisés à l'aide d'alias Linux Apr 12, 2025 am 11:43 AM

Introduction Linux est un puissant système d'exploitation favorisé par les développeurs, les administrateurs système et les utilisateurs de l'énergie en raison de sa flexibilité et de son efficacité. Cependant, l'utilisation fréquente de commandes longues et complexes peut être fastidieuse et ER

Quelles sont les principales tâches d'un administrateur du système Linux? Quelles sont les principales tâches d'un administrateur du système Linux? Apr 19, 2025 am 12:23 AM

Les principales tâches des administrateurs système Linux incluent la surveillance du système et le réglage des performances, la gestion des utilisateurs, la gestion des packages de logiciels, la gestion de la sécurité et la sauvegarde, le dépannage et la résolution, l'optimisation des performances et les meilleures pratiques. 1. Utilisez le haut, le HTOP et d'autres outils pour surveiller les performances du système et régler. 2. Gérez les comptes d'utilisateurs et les autorisations via des commandes UserAdd et d'autres commandes. 3. Utilisez APT et YUM pour gérer les packages logiciels pour assurer les mises à jour du système et la sécurité. 4. Configurez un pare-feu, surveillez les journaux et effectuez une sauvegarde de données pour assurer la sécurité du système. 5. Dépannage et résoudre par l'analyse des journaux et l'utilisation des outils. 6. Optimiser les paramètres du noyau et la configuration des applications et suivre les meilleures pratiques pour améliorer les performances et la stabilité du système.

Quel est le but principal de Linux? Quel est le but principal de Linux? Apr 16, 2025 am 12:19 AM

Les principales utilisations de Linux comprennent: 1. Système d'exploitation du serveur, 2. Système intégré, 3. Système d'exploitation de bureau, 4. Environnement de développement et de test. Linux excelle dans ces domaines, offrant des outils de stabilité, de sécurité et de développement efficaces.

See all articles