Discussions et informations sur ce qui se passe dans le monde de l'informatique.
Répondre

Linux 18 fait sa purge

#1Messageil y a 3 mois

Bonjour @ tous :salut:
Depuis la version 4.17 du Kernel, le noyau Linux reçoit un toilettage en profondeur sur les modules devenus obsolètes.
Le tout nouveau noyau est actuellement en Rc1 et la purge se poursuit au bénéfice de nouvelles fonctionalités, notamment les DRM.
Evidemment, les ordinausaures devront probablement rester sur les versions LTS.
Plus d'infos sur Developpez.com en français ou sur Phoronix en rosbeef.
J'ai soumis un extrait du texte de phoronix à DeepL Translator pour les allergiques à l'anglish :gsourire:
Avec la sortie anticipée de Linux 4.18-rc1, le développement de fonctionnalités sur Linux 4.18 est terminé et il y a environ huit semaines de tests et de corrections de bogues. Pour ceux qui sont en retard dans leur lecture de Phoronix avec nos rapports détaillés et originaux sur les événements de la fenêtre de fusion de Linux 4.18, voici notre récapitulatif des grands changements qui ont fait de Linux 4.18. Nous sommes également en train de lancer le démarrage de nos benchmarks du noyau Linux 4.18.

Les points forts du noyau Linux 4.18 se résument à de nouvelles améliorations du support AMDGPU, l'implémentation principale du pilote V3D DRM, les premiers travaux open-source sur le matériel NVIDIA Volta GV100, la fusion du pilote Valve Steam Controller, la fusion du framework BPFILTER, le travail d'atténuation des spectres ARM, le support du système de fichiers Speck, la suppression du système de fichiers Lustre, la fusion des séquences restartables, la nouvelle cible DM writecache, et bien d'autres choses encore. Bien qu'il y ait beaucoup de nouvelles fonctionnalités, Linux 4.18-rc1 est en fait plus de 100k lignes de code plus léger que Linux 4.17.0 grâce à la suppression du code obsolète.

Vous trouverez ci-dessous les points saillants triés par sous-système en fonction de mon rapport original de la liste de diffusion du noyau et de la surveillance de Git au cours des deux dernières semaines.
Graphique / Direct Rendering Manager :

Le pilote du noyau DRM AMDGPU a un support initial pour le processeur graphique Vega 20 qui n'a pas encore été lancé.

Il y a également le soutien initial pour Vega M graphiques qui est le matériel graphique Polaris/Vega trouvé dans les nouveaux processeurs "Kabylake G" d'Intel pour fournir des graphiques plus rapides à bord que les propres graphiques UHD/HD d'Intel.

AMDGPU a également maintenant le soutien de profil de puissance Vega, les améliorations de contrôle de tension d'horloge, et d'autres améliorations Vega. De même, le pilote de calcul AMDKFD prend désormais en charge Vega/GFX9, de sorte que ce pilote de noyau de calcul AMD en ligne principale peut fonctionner avec ROCm/OpenCL dans l'espace utilisateur pour ce matériel graphique AMD de dernière génération.

Les premiers travaux sur le support graphique Intel Icelake "Gen 11" qui succéderont à terme au matériel Cannonlake qui n'est pas encore sorti. Icelake commence à se mettre en forme et probablement autour de Linux 5.0~5.1, il sera probablement en bon état si le timing est vrai basé sur les efforts passés d'activation graphique d'Intel, ce qui devrait encore être beaucoup de temps avant l'expédition des CPU Icelake.

Le pilote V3D DRM précédemment connu sous le nom de pilote VC5 DRM de Broadcom a été fusionné. C'est pour la prochaine génération de matériel VideoCore V et ce qui, nous l'espérons, apparaîtra dans le nouveau matériel Raspberry Pi dans un avenir pas trop lointain.

Xen-front a été fusionné en tant que nouveau pilote DRM pour un hyperviseur Xen para-virtualisé.

- La prise en charge initiale du NVIDIA GV100 Volta dans le pilote Nouveau DRM, bien qu'à l'heure actuelle, c'est fondamentalement bon pour le réglage du mode noyau.

- D'autres travaux comprennent plus de travail de protection de contenu Intel HDCP, les corrections DisplayPort MST pour Intel.

Exemples de pilotes d'affichage de périphériques pour VFIO.
Processeurs :

ARM64/AArch64/ARMv8 pour Spectre V4 avec contournement de magasin spéculatif désactivé.

Entre-temps, pour le matériel ARM 32 bits plus ancien, il y a maintenant enfin une atténuation Spectre V1/V2 tandis que l'ARM 64 bits (et d'autres architectures) ont bien sûr cette atténuation depuis des mois.

Poursuite des travaux sur la prise en charge des processeurs x86 chinois, alias Zhaoxin / Centaur x86 sur Linux sur la base de VIA IP.

Les anciens APU AMD Stoney Ridge et Bristol Ridge AMD disposent enfin d'un rapport de température.

Amélioration du mécanisme de démarrage iowaitait dans le code CPUFreq Schedutil.

HWP Iowait boosting pour le pilote de mise à l'échelle P-State pour les serveurs/stations de travail Intel Xeon Skylake afin d'obtenir de meilleures performances d'E/S.

De nouveaux patchs AMD autour du SSBD pour le contournement spéculatif des magasins désactiver avec Spectre V4 sur le matériel AMD lorsque vous avez de nouveaux micro-code/CPU.

Entretien MIPS divers.

Poursuite du travail sur la mise en forme du code Linux RISC-V et il y a maintenant une intégration initiale avec le sous-système perf.

Support pour le Qualcomm Snapdragon 845 SoC bien qu'il continuera d'être amélioré au cours des prochains cycles.
Stockage Linux / Systèmes de fichiers :

Speck est le support du cryptage du système de fichiers Speck comme le support controversé du cryptage Speck développé par la NSA mais ajouté de toute façon pour aider les appareils Android bas de gamme avec un certain niveau de cryptage des données.

- Avec la sortie anticipée de Linux 4.18-rc1, le développement de fonctionnalités sur Linux 4.18 est terminé et il y a environ huit semaines de tests et de corrections de bogues. Pour ceux qui sont en retard dans leur lecture de Phoronix avec nos rapports détaillés et originaux sur les événements de la fenêtre de fusion de Linux 4.18, voici notre récapitulatif des grands changements qui ont fait de Linux 4.18. Nous sommes également en train de lancer le démarrage de nos benchmarks du noyau Linux 4.18.

Les points forts du noyau Linux 4.18 se résument à de nouvelles améliorations du support AMDGPU, l'implémentation principale du pilote V3D DRM, les premiers travaux open-source sur le matériel NVIDIA Volta GV100, la fusion du pilote Valve Steam Controller, la fusion du framework BPFILTER, le travail d'atténuation des spectres ARM, le support du système de fichiers Speck, la suppression du système de fichiers Lustre, la fusion des séquences restartables, la nouvelle cible DM writecache, et bien d'autres choses encore. Bien qu'il y ait beaucoup de nouvelles fonctionnalités, Linux 4.18-rc1 est en fait plus de 100k lignes de code plus léger que Linux 4.17.0 grâce à la suppression du code obsolète.

Vous trouverez ci-dessous les points saillants triés par sous-système en fonction de mon rapport original de la liste de diffusion du noyau et de la surveillance de Git au cours des deux dernières semaines.
Graphique / Direct Rendering Manager :

Le pilote du noyau DRM AMDGPU a un support initial pour le processeur graphique Vega 20 qui n'a pas encore été lancé.

Il y a également le soutien initial pour Vega M graphiques qui est le matériel graphique Polaris/Vega trouvé dans les nouveaux processeurs "Kabylake G" d'Intel pour fournir des graphiques plus rapides à bord que les propres graphiques UHD/HD d'Intel.

AMDGPU a également maintenant le soutien de profil de puissance Vega, les améliorations de contrôle de tension d'horloge, et d'autres améliorations Vega. De même, le pilote de calcul AMDKFD prend désormais en charge Vega/GFX9, de sorte que ce pilote de noyau de calcul AMD en ligne principale peut fonctionner avec ROCm/OpenCL dans l'espace utilisateur pour ce matériel graphique AMD de dernière génération.

Les premiers travaux sur le support graphique Intel Icelake "Gen 11" qui succéderont à terme au matériel Cannonlake qui n'est pas encore sorti. Icelake commence à se mettre en forme et probablement autour de Linux 5.0~5.1, il sera probablement en bon état si le timing est vrai basé sur les efforts passés d'activation graphique d'Intel, ce qui devrait encore être beaucoup de temps avant l'expédition des CPU Icelake.

Le pilote V3D DRM précédemment connu sous le nom de pilote VC5 DRM de Broadcom a été fusionné. C'est pour la prochaine génération de matériel VideoCore V et ce qui, nous l'espérons, apparaîtra dans le nouveau matériel Raspberry Pi dans un avenir pas trop lointain.

Xen-front a été fusionné en tant que nouveau pilote DRM pour un hyperviseur Xen para-virtualisé.

- La prise en charge initiale du NVIDIA GV100 Volta dans le pilote Nouveau DRM, bien qu'à l'heure actuelle, c'est fondamentalement bon pour le réglage du mode noyau.

- D'autres travaux comprennent plus de travail de protection de contenu Intel HDCP, les corrections DisplayPort MST pour Intel.

Exemples de pilotes d'affichage de périphériques pour VFIO.
Processeurs :

ARM64/AArch64/ARMv8 pour Spectre V4 avec contournement de magasin spéculatif désactivé.

Entre-temps, pour le matériel ARM 32 bits plus ancien, il y a maintenant enfin une atténuation Spectre V1/V2 tandis que l'ARM 64 bits (et d'autres architectures) ont bien sûr cette atténuation depuis des mois.

Poursuite des travaux sur la prise en charge des processeurs x86 chinois, alias Zhaoxin / Centaur x86 sur Linux sur la base de VIA IP.

Les anciens APU AMD Stoney Ridge et Bristol Ridge AMD disposent enfin d'un rapport de température.

Amélioration du mécanisme de démarrage iowaitait dans le code CPUFreq Schedutil.

HWP Iowait boosting pour le pilote de mise à l'échelle P-State pour les serveurs/stations de travail Intel Xeon Skylake afin d'obtenir de meilleures performances d'E/S.

De nouveaux patchs AMD autour du SSBD pour le contournement spéculatif des magasins désactiver avec Spectre V4 sur le matériel AMD lorsque vous avez de nouveaux micro-code/CPU.

Entretien MIPS divers.

Poursuite du travail sur la mise en forme du code Linux RISC-V et il y a maintenant une intégration initiale avec le sous-système perf.

Support pour le Qualcomm Snapdragon 845 SoC bien qu'il continuera d'être amélioré au cours des prochains cycles.
Stockage Linux / Systèmes de fichiers :

Speck est le support du cryptage du système de fichiers Speck comme le support controversé du cryptage Speck développé par la NSA mais ajouté de toute façon pour aider les appareils Android bas de gamme avec un certain niveau de cryptage des données.

-

Traduit avec www.DeepL.com/Translator

Linux 18 fait sa purge

#2Messageil y a 3 mois

:bjr: Merci pour cette info, les utilisateurs de GPU amd apprécieront :bien

Linux 18 fait sa purge

#3Messageil y a 3 mois

:bjr: Et merci pour ces informations.

Encore un commentaire de noob, mais personnellement, depuis que je suis passé au 4.17, mon PC démarre plus vite.
En effet, au boot, auparavant, après les secteurs clean, j'avais toutes les lignes de démarrages des composants qui apparaissaient.
Maintenant, plus rien. En un rien de temps, j'ai ma session d'accueil de Manjaro qui apparaît juste après les secteurs clean.
Donc si c'est le 4.17 qui a provoqué cela, c'est du bon boulot. :clap

Répondre