Même avec le pandémie toujours en cours, il y a eu de nombreuses avancées logicielles Linux passionnantes et du nouveau matériel qui ont fait un mois de janvier passionnant. Voici un aperçu du passé de notre point de vue Linux/open source.
Janvier a apporté 255 articles de presse originaux sur Phoronix au cours de chaque journée. De plus, il y avait 17 autres critiques de matériel Linux/articles de référence en vedette. Si vous aimez ce contenu quotidien, pensez à rejoindre Phoronix Premium ou faire un pourboire PayPal mais à tout le moins, veuillez ne pas activer les bloqueurs de publicités sur ce site car c’est la principale source de revenus permettant au site de continuer depuis près de 18 ans. Vous pouvez également suivre tout le contenu original via Facebook et Twitter.
Lorsqu’il s’agissait des nouvelles les plus excitantes de Linux/open-source en janvier, cela incluait :
Une série massive de correctifs d’environ 2,3 k améliorerait les temps de construction de Linux de 50 à 80 % & Fix”Dependency Hell”
Le développeur de longue date du noyau Linux, Ingo Molnar, a publié un ensemble massif de correctifs aujourd’hui : 2 297 correctifs qui sont en cours depuis fin 2020 et retravaillent complètement la hiérarchie des fichiers d’en-tête du noyau Linux. Le but de cet effort”d’en-têtes rapides du noyau”est d’accélérer les temps de construction du noyau et également de nettoyer beaucoup de choses dans le processus pour résoudre”l’enfer des dépendances”.
Le remplacement de Rust-Written par GNU Coreutils progresse, certains binaires sont maintenant plus rapides
Parallèlement à la tendance plus large de l’industrie à faire passer le code sensible à la sécurité à des langages sécurisés en mémoire comme Rust, il y a eu un effort pour écrire un remplacement basé sur Rust pour GNU Coreutils. Pendant près d’un an, Rust Coreutils a pu exécuter un système Debian de base, tandis que plus récemment, ils ont augmenté leur niveau de compatibilité GNU Coreutils et, dans certains cas, surpassent même le projet en amont.
Publication des en-têtes de noyau rapides v2-Accélère la construction du noyau Linux construit par Clang d’environ 88 %
Ce qui pourrait finir par être l’une des plus grandes fonctionnalités du noyau Linux de 2022 est l’effort”Fast Kernel Headers”récemment publié pour nettoyer les en-têtes du noyau et accélérer considérablement les constructions du noyau Linux à la fois pour les constructions absolues/propres et incrémentielles. Les en-têtes de noyau rapides peuvent réduire de moitié ou plus le temps de construction du noyau Linux et les correctifs v2 sont sortis ce week-end.
Les processeurs mobiles AMD Ryzen série 6000 intègrent la sécurité Pluton de Microsoft
En 2020, Microsoft a annoncé sa puce de sécurité”Pluton”qui arriverait sur les futurs AMD, Intel et Qualcomm processeurs. Le processeur de sécurité Pluton est conçu pour améliorer la sécurité du système sous Windows et nous découvrons maintenant que les prochains processeurs mobiles Ryzen 6000″Rembrandt”d’AMD seront les premiers à proposer cette fonctionnalité de sécurité qui pourrait s’avérer controversée pour les fans de Linux/open-source.
Firefox 95 par rapport aux performances du navigateur Chrome 97 sous Linux
Avec le début d’une nouvelle année, c’est un moment intéressant pour jeter un regard neuf sur la façon dont les derniers Mozilla Firefox et Google Les navigateurs Web Chrome sont en concurrence sur le bureau Linux.
Cemu Emulator prévoit pour 2022 de passer à l’open source, visant le support Linux
Cemu, l’un des principaux émulateurs de jeux vidéo Nintendo Wii U, prévoit de devenir open-source cette année et travaille également sur le support Linux et les avancées multiplateformes associées.
Linux se prépare à supprimer enfin la prise en charge du format a.out
En 2019, le noyau Linux a rendu obsolète la prise en charge a.out pour ce format de fichier utilisé il y a plusieurs décennies avant ELF pris le relais. Maintenant, en 2022, il semble que le code a.out sera supprimé du noyau.
Microsoft retravaille le pilote”DXGKRNL”qu’il veut intégrer au noyau Linux
En 2020, Microsoft a annoncé le pilote DXGKRNL comme composant du pilote du noyau pour prendre en charge l’utilisation accélérée par le GPU-cases dans le sous-système Windows pour Linux (WSL2). Ce pilote DXGKRNL d’origine a été rapidement abattu par les développeurs du noyau en amont et divers problèmes ont été soulevés alors que depuis un an, Microsoft retravaille ce pilote du noyau et a publié mercredi la nouvelle version.
MGLRU est une amélioration très attrayante pour Linux en 2022
Depuis plusieurs mois, les ingénieurs de Google ont travaillé pour résoudre le problème du code de récupération de page du noyau Linux. trop cher pour lequel ils ont conçu le framework LRU multigénérationnel”MGLRU”et il continue d’être travaillé avec des ambitions principales.
Des progrès étonnants ont été réalisés dans le portage de Wine vers Haiku pour l’exécution de logiciels Windows
Haiku en tant que système d’exploitation open source en développement depuis deux décennies en tant que successeur inspirant de BeOS démarre off 2022 by…. commencer à pouvoir exécuter des applications Windows via Wine. De grands progrès ont été réalisés dans le portage de Wine pour fonctionner sur Haiku.
Valve sponsorise davantage de tests CI pour le pilote graphique Linux Radeon open-source
Comme une bonne nouvelle non seulement pour les futurs utilisateurs de Steam Deck, mais aussi pour tous les joueurs Linux utilisant le Pilotes graphiques open source Mesa, Valve parraine des tests d’intégration continue (CI) supplémentaires des commits Mesa.
Valve travaille sur Radeon Dynamic VRS pour le Steam Deck afin d’augmenter les économies d’énergie
Une autre amélioration du pilote open-source Radeon Vulkan”RADV”sur laquelle travaillent les ingénieurs de Valve est autour d’un meilleur contrôle du comportement”VRS”d’ombrage à taux variable en mettant l’accent sur l’amélioration des économies d’énergie pour le Steam Deck.
BOLT a fusionné avec LLVM pour optimiser les binaires pour des performances plus rapides
Bolt a été fusionné avec le référentiel mono de LLVM il y a quelques minutes ! Il s’agit de l’outil développé par Facebook pour optimiser la mise en page des fichiers binaires au nom d’une meilleure performance. Facebook (maintenant Meta) utilise déjà BOLT en interne avec un grand succès avec les charges de travail de production, il a continué à progresser dans le public en tant qu’open-source pendant un certain temps, et est maintenant en amont dans LLVM pour favoriser son développement futur.
FFmpeg 5.0 est sorti pour cette bibliothèque multimédia open source populaire
FFmpeg 5.0 est sorti aujourd’hui en tant que mise à jour brillante des fonctionnalités de cet audio/vidéo open source largement utilisé suite de manutention.
KDE obtient une feuille de route 2022-Plasma Wayland To Shine, icônes Breeze mises à jour
Le développeur bien connu de KDE, Nate Graham, qui publie les résumés hebdomadaires du développement du bureau KDE, a publié la route 2022-map pour ce qu’il considère comme les principales entreprises de cette année par cet environnement de bureau open source axé sur la communauté.
Steam On Linux a terminé 2021 avec une part de marché de 1,11 %
Après un snafu de rapports au cours du week-end, Valve a maintenant mis à disposition les résultats de décembre 2021 de l’enquête Steam. Cette métrique a été assez intéressante à surveiller avec les augmentations depuis que Steam Play (Proton) a été introduit pour la première fois, mais particulièrement ces derniers mois depuis l’annonce du Steam Deck sous Linux, provoquant plus d’excitation autour des jeux Linux et plus de personnes essayant l’état actuel de Jeu à la vapeur.
NVIDIA lance Quake II RTX 1.6 avec prise en charge d’AMD FidelityFX FSR
Cela fait près d’un an depuis la dernière mise à jour de NVIDIA vers Quake II RTX en tant que portage de Quake II pour utiliser Extensions de lancer de rayons Vulkan pour l’illumination globale tracée par chemin RTX. Heureusement, cela a changé aujourd’hui car ils sont sortis avec une grosse mise à jour sous la forme de Quake II RTX v1.6.
Linux 5.17 ajoute la prise en charge de”la première plate-forme RISC-V utilisable et à faible coût”
En plus de la prise en charge rapide du Snapdragon 8 Gen 1 de Qualcomm, un autre étape importante pour le noyau Linux 5.17 en développement est l’introduction de la prise en charge principale du StarFive JH7100, qui a tenté de faire ses débuts en tant que première plate-forme RISC-V utilisable et à faible coût.
Linux 5.17 apporte de grandes améliorations au matériel AMD
Grâce à l’embauche de plus de développeurs Linux et à la préparation de la montée en charge du support matériel de nouvelle génération, le développement de Linux 5.17 kernel va être une autre étape passionnante pour les clients AMD Linux.
Ubuntu 22.04 LTS prévoit de s’en tenir à Linux 5.15 par défaut
Il s’avère qu’Ubuntu 22.04 LTS prévoit d’utiliser le noyau Linux 5.15 comme noyau par défaut. Cela a du sens dans la mesure où Linux 5.15 est également un noyau de support à long terme, mais regrettable dans la mesure où les versions d’Ubuntu LTS n’ont pas toujours utilisé les versions du noyau LTS et que la v5.15 aura déjà six mois au moment où le « Jammy Jellyfish”navires en avril. C’est un choix particulièrement malheureux pour ceux qui ont du matériel récent, mais au moins il y a le PPA du noyau principal d’Ubuntu et d’autres options non par défaut disponibles.
Et les articles les plus consultés :
Intel Core i5 12400″Alder Lake” : un excellent processeur à environ 200 $ pour les utilisateurs Linux
Officiellement annoncés au CES, le Core i5 12400 et d’autres processeurs de bureau Alder Lake non-K commencent à apparaître dans les canaux de vente au détail. La semaine dernière, j’ai pu acheter un processeur Intel Core i5 12400″Alder Lake”auprès d’un grand détaillant Internet pour 209 USD-et une semaine plus tard, il reste de la disponibilité en ces temps de chaîne d’approvisionnement turbulents. Le i5-12400 s’est avéré être un très bon processeur pour une utilisation Linux qui a dépassé mes attentes initiales.
Les performances graphiques de Linux 5.16 en excellente forme pour les APU AMD Ryzen
La veille de Noël, j’ai noté à quel point les performances de Linux 5.16 semblaient vraiment bonnes pour les APU AMD en tant qu’amélioration des performances pas largement noté à ce point avec une amélioration significative par rapport à Linux 5.15 stable. La bonne nouvelle est que Linux 5.16 devrait faire ses débuts en tant que stable aujourd’hui et les résultats de référence avec les graphiques AMD APU semblent très prometteurs après avoir effectué des tests sur des systèmes supplémentaires disponibles.
Performances du pilote GPU Linux open source AMD Radeon : 2020 par rapport à 2021
À travers des dizaines d’articles au cours de l’année écoulée, j’ai couvert une variété de différents AMD open source Optimisations du pilote graphique Radeon Linux à partir de leur pilote de noyau via leur pilote Mesa RadeonSI Gallium3D et le populaire pilote RADV Vulkan, entre autres contributions AMD open source intéressantes. Pour ceux qui se demandent quel a été le gain cumulé pour 2021 de tous ces changements de pilotes graphiques AMD, voici quelques références de fin d’année 2020 par rapport à 2021 sur un certain nombre de jeux Linux différents lors des tests sur les cartes graphiques Vega, Navi et Navi 2.
Construire un bureau Linux silencieux pour 2022 avec le Streacom DB4
Le lecteur Phoronix de longue date, avec une excellente mémoire à long terme, peut se souvenir d’un article étrange de retour dans Août 2017 sur l’achat d’un ordinateur refroidi passivement. Il raconte l’histoire du consommateur qui a décidé d’acheter un ordinateur plutôt de niche, sans ventilateur, donc refroidi passivement.
Intel Celeron G6900 Benchmarks-Performances du processeur Alder Lake d’Intel à 40 ~ 60 $
Le Core i9 12900K se trouve au sommet de la gamme Alder Lake actuelle d’Intel. à l’opposé se trouve le Celeron G6900… Le Celeron G6900 est un processeur double cœur Alder Lake avec un prix client suggéré de 42 à 52 USD (bien que pour les quantités limitées disponibles, j’ai fini par payer 69 $). La curiosité a eu raison de moi pour voir à quel point cette partie la plus basse d’Alder Lake fonctionne sous Ubuntu Linux.
Le système d’exploitation Linux d’Intel montre l’importance des optimisations logicielles, Xeon”Ice Lake”encore optimisé en 2021
Dans le cadre des diverses comparaisons Linux de fin d’année que j’ai J’ai pris l’habitude au cours des 17 dernières années, avec le benchmark EOY 2021, j’étais plutôt curieux de voir comment la distribution Clear Linux d’Intel a fait évoluer les performances Xeon Scalable”Ice Lake”depuis le lancement de cette plate-forme au deuxième trimestre 2021. Il s’avère que de formidables optimisations ont été extraites de cette plate-forme Xeon Scalable de dernière génération sur Clear Linux d’Intel. Dans cet article, vous trouverez un aperçu des performances d’Ubuntu et de Clear Linux sur le serveur de référence phare Xeon Platinum 8380 2P à l’époque du lancement d’Ice Lake, puis à nouveau en utilisant les derniers packages logiciels qui ont fermé en 2021.
AMD Threadripper 3990X + RX 5700 XT System76 Performances majeures de Thelio après 2 ans
Le mois prochain marquera deux ans depuis qu’AMD a présenté le processeur Ryzen Threadripper 3990X à 64 cœurs/128 threads. Tous nos tests du 3990X sous Linux au cours des deux dernières années ont été effectués avec le System76 Thelio Major, qui continue de bien résister à cette station de travail assemblée aux États-Unis avec un boîtier fabriqué à la main du Colorado. Avec System76 ayant récemment publié Pop! _OS 21.10 en tant que dernière mise à jour de leur système d’exploitation dérivé d’Ubuntu Linux et le prochain anniversaire de deux ans du 3990X, il a été intéressant de voir comment les performances du Ryzen Threadripper 3990X et Radeon RX 5700 XT au sein de ce poste de travail a évolué.
Performances du gouverneur d’état P Intel Core i9 12900K sous Linux
Depuis le lancement d’Intel Alder Lake, l’une des demandes de test à venir à plusieurs reprises concerne l’Intel P-Déclarez le pilote de mise à l’échelle de la fréquence du processeur et comment ses performances diffèrent avec les différents choix de gouverneur disponibles pour modifier le comportement de mise à l’échelle de la fréquence du processeur. Maintenant que Linux 5.16 est stable et fonctionne en bon état sur Alder Lake, voici quelques benchmarks Core i9 12900K examinant divers choix de mise à l’échelle de la fréquence du processeur et leur impact sur les performances brutes ainsi que sur les thermiques du processeur et la consommation d’énergie.
HITMAN 3 fonctionne bien sur Linux avec Steam Play-Performances Radeon open-source particulièrement bonnes
Après avoir été une exclusivité Epic Games pour sa première année, HITMAN III a été lancé sur Steam La semaine dernière. Bien qu’il n’y ait pas de port Linux natif pour HITMAN 3, il fonctionne parfaitement sous Steam Play avec Proton pour profiter de ce jeu Windows sur Linux avec le rendu de l’API Vulkan. Voici quelques premiers benchmarks de HITMAN 3 sur Linux avec les cartes graphiques NVIDIA GeForce et AMD Radeon.
Hub Lenovo USB-C 7-en-1 sous Linux
Pour ceux qui envisagent d’utiliser le hub Lenovo USB-C 7-en-1 pour se connecter à votre ordinateur portable Lenovo pour bénéficiant d’une charge d’alimentation USB-C, d’une sortie HDMI et de ports USB supplémentaires, cela fonctionne sous Linux. Bien que certains utilisateurs aient rencontré des problèmes apparemment liés au micrologiciel, au moins avec mes tests du mois dernier, ce concentrateur USB-C de 50 à 60 $ (USD) a bien fonctionné sous Linux.