Le mot de NVIDIA travaillant sur un pilote de noyau open-source dans l’espoir d’être finalement intégré et d’être de meilleure qualité que Nouveau a dominé les nouvelles Linux le mois dernier. De plus, l’introduction des nouveaux processeurs Graviton3 d’Amazon, les débuts de Fedora 36 et SteamOS 3.2 parmi d’autres mises à jour de distribution, et le développement de Linux 5.19 en cours, tout cela a fait un mois de mai intéressant.
Au cours du mois dernier, 258 articles de presse originaux et 17 articles en vedette/critiques sur le matériel Linux/articles de référence de plusieurs pages ont été publiés, tous rédigés par votre serviteur. Ce week-end du 5 juin marque également 18 ans depuis que j’ai lancé Phoronix.com. Twitter, et si vous souhaitez aider à soutenir le site, rejoignez Phoronix Premium ou à tout le moins, veuillez ne pas utiliser de bloqueurs de publicités sur ce site. Malheureusement, avec tout ce qui se passe encore dans le monde, l’état de l’industrie publicitaire et l’utilisation généralisée des bloqueurs de publicités, les opérations restent difficiles.
Les articles vedettes les plus lus du mois de mai incluent :
NVIDIA passe au pilote de noyau GPU Linux officiel et open source
Le jour est enfin arrivé: NVIDIA PUBLIE SES MODULES DE NOYAU GPU LINUX EN OPEN-SOURCE ! Pour beaucoup d’excitation et un signe des temps, l’embargo vient d’expirer sur cette étape super excitante que beaucoup d’entre nous espéraient voir depuis de nombreuses années. Au cours des deux dernières décennies, NVIDIA a offert une excellente prise en charge des pilotes Linux avec sa pile de pilotes propriétaires, mais avec le succès de l’effort de pilote open source d’AMD qui se poursuit depuis plus d’une décennie, beaucoup ont demandé à NVIDIA d’ouvrir leurs pilotes. Leur logiciel d’espace utilisateur reste fermé, mais à ce jour, ils ont officiellement ouvert leurs modules de noyau GPU Linux et le maintiendront à l’avenir. Voici le scoop sur cette décision open source historique chez NVIDIA.
Clear Linux d’Intel dépasse Ubuntu 22.04 LTS, Fedora 36 et autres distributions H1’2022
Compte tenu des récentes versions d’Ubuntu 22.04 LTS et de Fedora 36 parmi d’autres mises à jour récentes du système d’exploitation, il est temps de jeter un regard neuf sur les performances des différentes distributions Linux. Cet essai de benchmarking Linux examine les performances Xeon Platinum 8380 2P”Ice Lake”sur Arch Linux, Debian, openSUSE, CentOS Stream, AlmaLinux, Fedora, Ubuntu et Clear Linux d’Intel.
Amazon Graviton3 contre Intel Xeon contre AMD EPYC Performance
Plus tôt cette semaine, AWS a annoncé la disponibilité générale de ses nouveaux processeurs basés sur Arm Neoverse-V1, Graviton3. Juste après cela, j’ai publié quelques références initiales Graviton3 par rapport à Graviton2 de la génération précédente pour montrer l’amélioration générationnelle très importante avec les nouveaux processeurs de serveur Arm internes d’Amazon. Depuis lors, j’ai effectué un ensemble plus robuste d’environ 100 benchmarks sur l’instance Graviton d’origine, Graviton2, Graviton3, puis à nouveau sur les instances concurrentes Intel Xeon et AMD EPYC. Voici cette collection beaucoup plus vaste de tests de performance Graviton3 effectués sur Ubuntu 22.04 LTS.
Les performances initiales du pilote de noyau Linux open source R515 de NVIDIA
Comme indiqué dans l’article détaillé d’hier sur le nouveau pilote de noyau Linux open source de NVIDIA, actuellement destiné au grand public GPU GeForce RTX, le pilote est considéré comme de”qualité alpha”tandis que l’accent initial de NVIDIA a été mis sur la prise en charge du GPU du centre de données. Quoi qu’il en soit, avec de nombreux GPU Turing/Ampere, j’ai essayé ce nouveau pilote de noyau Linux open source sur les GPU grand public. En particulier, j’ai été curieux de connaître les performances de l’utilisation de ce pilote de noyau open-source par rapport au pilote de noyau fermé existant par défaut. Voici quelques premiers repères.
Intel AVX-512 A Big Win For… JSON Parsing Performance
En plus des nombreuses charges de travail HPC et autres tâches de calcul scientifique où les performances de l’AVX-512 d’Intel sur leur dernier processeur s’avère très bénéfique, il s’avère également que l’AVX-512 peut apporter des avantages significatifs à une tâche de serveur Web beaucoup plus banale : l’analyse JSON. Le projet simdjson qui se concentre sur”l’analyse de gigaoctets de JSON par seconde”a publié cette semaine simdjson 2.0 et est titré par une contribution dirigée par Intel du support AVX-512.
Performances de jeu AMD Radeon RX 6750 XT Linux
La semaine dernière, AMD a lancé les modèles Radeon RX 6650 XT/RX 6750 XT/RX 6950 XT en tant que RDNA2 actualisé pour 2022 avec des vitesses d’horloge en tant que lancement provisoire jusqu’au lancement des cartes graphiques RDNA3 plus tard en 2022. Aujourd’hui, pour l’analyse comparative Linux, un aperçu des performances du pilote open source Radeon RX 6750 XT utilisant un ASRock Challenger Pro Radeon RX 6750 XT 12 Go.
AMD Ryzen 7 5800X3D continue de montrer beaucoup de potentiel pour le V-Cache 3D dans le calcul technique
Pour faire suite à la revue AMD Ryzen 7 5800X3D Linux de la semaine dernière, voici quelques benchmarks Linux supplémentaires de ce premier CPU AMD Ryzen avec 3D V-Cache.
AMD Renoir voit une belle amélioration passer d’Ubuntu 20.04 à 22.04 LTS
Avec mon benchmarking Ubuntu 22.04 LTS jusqu’à présent, il s’est concentré sur du matériel haut de gamme brillant et passionnant, le les derniers processeurs de bureau phares et des comparaisons intéressantes de vieux matériels. Mais qu’en est-il des performances d’Ubuntu 22.04 LTS sur des plates-formes matérielles récentes mais matures ? Pour cette série de tests, j’examine les performances d’Ubuntu 20.04 LTS par rapport à Ubuntu 22.04 LTS sur les PC industriels AMD Ryzen et Intel Core d’OnLogic. Surtout dans le cas d’AMD Ryzen”Renoir”, il y a encore plus de performances qui sont extraites de cette nouvelle version de support à long terme d’Ubuntu.
Pop!_OS 22.04 Benchmarks sur le System76 Thelio Major alimenté par Threadripper
Fin avril a eu lieu la sortie de Pop!_OS 22.04 de System76 basé sur Ubuntu 22.04 mais avec une variété d’améliorations allant de nombreuses améliorations graphiques/de bureau à d’autres changements comme leur travail de planificateur et plus encore. Pour ceux qui utilisent actuellement Pop!_OS 21.10 et qui s’interrogent sur les implications en termes de performances, voici quelques points de repère montrant la différence de performances sur le même matériel.
Zink OpenGL-On-Vulkan semble assez bon et brillant avec Mesa 22.1
Récemment, j’ai effectué des tests sur les performances de Zink pour OpenGL implémenté sur l’API Vulkan d’une manière générique qui fonctionne sur tous les pilotes. Avec l’état de Mesa 22.1, toutes les améliorations récentes de Zink portent leurs fruits et voici un bref aperçu des performances par rapport à l’utilisation du pilote RadeonSI OpenGL.
Et la nouvelle la plus populaire du mois :
Fedora 36 est une version formidable spécialement pour les passionnés de Linux, les utilisateurs expérimentés
Fedora 36 sort ce matin comme ce qui est encore une autre version ces derniers temps d’être une distribution Linux très robuste et à la pointe de la technologie, mais stable et fiable. J’ai déjà exécuté des instantanés Fedora Workstation 36 et Fedora Server 36 sur divers systèmes dans mon laboratoire d’analyse comparative et cette version s’est avérée assez solide tout en ajoutant de nouvelles fonctionnalités et en peaufinant l’excellent Fedora 35.
Code Rust mis à jour pour le noyau Linux-Prise en charge de la mise en réseau et de l’asynchronisme
Pour un samedi matin passionnant, Miguel Ojeda a publié la dernière série de correctifs intégrant la prise en charge du langage Rust dans le noyau Linux. Les correctifs”Rust pour le noyau Linux”en sont maintenant à leur sixième version pour ajouter l’infrastructure nécessaire pour ce deuxième langage facultatif au noyau et continuer à ajouter d’autres exemples de code/fonctionnalités de base pour montrer l’utilisation de cette mémoire-sécurité-langage focalisé à des fins de noyau.
Ubuntu 22.10 passe à PipeWire pour la gestion audio Linux
Une première modification apportée cette semaine à Ubuntu 22.10 dans ses premiers stades de développement remplace le serveur de son PulseAudio par PipeWire.
L’utilisation des jeux Steam sur Linux a augmenté en avril
Valve vient de publier les résultats mis à jour de l’enquête sur le matériel/logiciel Steam pour avril 2022, donnant un aperçu de la part de marché Linux pour avril, entre autres métriques intéressantes.
System76 publie un planificateur v1.1 pour optimiser la réactivité des ordinateurs de bureau/portables Linux
System76 a publié une nouvelle version de System76-Scheduler, c’est un planificateur de CPU écrit en Rust conçu pour améliorer la réactivité du bureau sur leur distribution Pop!_OS Linux.
HP prépare un ordinateur portable Linux alimenté par AMD et alimenté par Pop !_OS
À ce jour, Pop !_OS est le dérivé Ubuntu de System76 préchargé sur leurs différents ordinateurs portables et ordinateurs de bureau. Fait assez intéressant, HP se prépare à lancer un nouvel ordinateur portable qui utilisera Pop!_OS.
Fedora Linux 36 sortira la semaine prochaine
Après avoir été retardé de quelques semaines par rapport à son objectif de sortie initial, Fedora 36 est maintenant prêt pour une sortie la semaine prochaine mardi.
Linux va introduire la possibilité de définir le nom d’hôte avant le démarrage de l’espace utilisateur
Bien que le nom d’hôte sur les systèmes Linux soit largement utilisé pour différentes applications, la définition du nom d’hôte est généralement laissée de côté à l’espace utilisateur par le système init au démarrage. Cependant, si des processus de l’espace utilisateur essayaient de lire le nom d’hôte du système avant qu’il ne soit défini, cela pourrait entraîner des résultats inattendus. Alors maintenant, enfin en 2022, il y a un paramètre de noyau qui travaille en amont avec”hostname=”si vous voulez vous assurer que le nom d’hôte est défini avant le démarrage de l’espace utilisateur.
Linux 5.19 sera super excitant pour les clients d’Intel, de nombreuses autres fonctionnalités sont attendues
À moins que Linus Torvalds n’ait des réserves aujourd’hui sur les changements à atterrir dans le noyau la semaine dernière et décide pour émettre un RC supplémentaire, Linux 5.18 devrait être baptisé comme stable aujourd’hui et cela marquera à son tour le début de la fenêtre de fusion Linux 5.19. Sur la base de l’activité”-next”, voici un aperçu des nombreux changements qui devraient être fusionnés pour Linux 5.19.
SteamOS 3.2 est sorti avec plus d’améliorations pour le Steam Deck
Valve a publié ce soir SteamOS 3.2 comme la dernière version de son système d’exploitation basé sur Arch Linux pour le Steam Deck et actuellement exécuté officieusement par des joueurs passionnés de Linux sur d’autres matériels également.
Arch Linux se retire temporairement de WirePlumber après Snafu
Plus tôt cette semaine, Arch Linux a défini le package WirePlumber pour remplacer PipeWire-Media-Session. WirePlumber est le gestionnaire de session moderne et riche en fonctionnalités pour PipeWire et bien mieux que le gestionnaire de référence PipeWire-Media-Session qui n’est effectivement pas maintenu. Mais les développeurs d’Arch Linux appellent maintenant cela prématuré et ont annulé le changement.
Rust pour le noyau Linux mis à jour, Uutils en tant que version Rust de Coreutils également mis à jour
Bien qu’il ne soit pas encore marqué comme une demande d’extraction pour l’intégration au noyau, Miguel Ojeda ce matin a envoyé un ensemble mis à jour de correctifs ajoutant la prise en charge du langage de programmation Rust pour le noyau Linux. Par ailleurs, une nouvelle version d’Uutils a été publiée ce week-end en tant qu’implémentation du langage Rust de GNU Coreutils.
Systemd 251 est sorti avec l’introduction de systemd-sysupdate, de nombreux autres ajouts
Systemd 251 est officiellement sorti ce samedi en tant que première mise à jour des fonctionnalités de ce système d’initialisation Linux pour 2022.
Mozilla Firefox 100 maintenant disponible avec diverses améliorations
Mozilla a rejoint Google Chrome dans le monde des versions à trois chiffres avec Firefox 100 disponible ce matin.
Linux 5.19 supprime enfin la prise en charge obsolète de x86 a.out
En 2019, le noyau Linux a rendu obsolète la prise en charge de a.out étant donné qu’elle a été remplacée par ELF, qui lui-même a déjà pris en charge depuis plus de deux décennies depuis les noyaux Linux 1.x. Avec Linux 5.19, la prise en charge obsolète de x86 a.out 32 bits est enfin définitivement supprimée du noyau.
Linux 5.19 pour aider à signaler l’emplacement physique d’un périphérique connecté
Ajouté au code de base du pilote du noyau Linux, sysfs prend en charge le signalement de l’emplacement physique d’un périphérique sur le système/serveur connecté. En particulier pour les grands systèmes et serveurs avec de nombreux appareils connectés et où il peut y avoir plusieurs appareils du même type/modèle, cet emplacement physique relatif rapportant à l’espace utilisateur devrait faciliter la distinction.
Intel a une solution pour les ordinateurs portables Linux chauds qui vident la batterie tout en essayant de dormir
Pour ceux qui ont des modèles d’ordinateurs portables Intel qui chauffent rapidement et qui trouvent votre ordinateur portable la batterie étant rapidement épuisée même lorsqu’elle devrait être en état de veille profonde, une solution est en cours d’élaboration pour le noyau Linux qui découle finalement de l’échec de S0ix en raison de la surchauffe du PCH.
Le pilote graphique AMD dépasse les 4 millions de lignes de code sous Linux 5.19, NVIDIA s’ouvre à 1 million
Compte tenu de l’annonce du code du pilote du noyau open source NVIDIA d’hier et également la fenêtre de fusion Linux 5.19 arrive bientôt avec une foule d’améliorations du pilote du noyau AMDGPU/AMDKFD et commence à préparer la prise en charge de RDNA3, il est temps de s’amuser avec les chiffres autour des tailles de pilote.
Prise en charge Apple M1 NVMe prévue pour Linux 5.19
Le dernier enthousiasme Apple M1 sur Linux pour le noyau principal est que le pilote NVMe devrait être introduit dans la prochaine fusion Linux 5.19 la fenêtre.
VirtualBox sous Linux affecté par une faille de sécurité qui divulgue les données de l’hôte aux invités
Le chercheur en sécurité Jason Donenfeld, connu pour avoir dirigé le développement du logiciel open source WireGuard, a décrit un nouvelle vulnérabilité de sécurité affectant le logiciel Oracle VM VirtualBox.