En plus de la participation importante de Microsoft au Linux Security Summit de la semaine dernière, plusieurs ingénieurs de Microsoft étaient également présents au sommet Open Source de la Linux Foundation qui se tenait également à Vancouver. Parmi les discussions Microsoft Linux cette semaine, il y avait une présentation sur l’utilisation du noyau Linux par WSL2-y compris comment il se rapproche d’un statut principal/en amont et mentionne également les fonctionnalités du noyau Linux appréciées par l’équipe d’ingénierie de Microsoft.
Allen Pais et Kelsey Steele, tous deux de Microsoft, ont présenté le noyau WSL2, à la fois dans le contexte du sous-système Windows traditionnel pour Linux et du sous-système Windows pour Android. Dans la présentation, ils ont couvert l’architecture WSL/WSA, comment ils suivent les versions du noyau Linux LTS et leurs contributions au noyau en amont. Certaines de leurs contributions en amont concernent la poursuite des tests des versions candidates du noyau Linux, l’amélioration des tests du noyau et l’objectif d’augmenter leurs contributions en amont.
Ceux qui sont curieux des modifications encore apportées par Microsoft à leur noyau Linux WSL2 peuvent voir ceci Référentiel GitHub où ils continuent à mettre en scène leurs modifications et publient régulièrement de nouvelles versions. Leurs dernières versions WSL2 sont déjà déplacées vers Linux 6.1 LTS.
Il était également intéressant de voir certaines des fonctionnalités des ingénieurs Microsoft”j’adore”à propos de Linux. Mentionnés étaient le LRU multi-génération (MGLRU), les optimisations guidées par profil (PGO) pour les optimisations du compilateur, VirtIO-GPU pour la gestion du GPU virtuel, la suspension sur disque et le modèle de développement de Google.
Ceux qui sont curieux de connaître cette présentation Microsoft WSL2 du 2023 Open-Source Summit North America peuvent trouver le jeu de diapositives et plus de détails sur le site OSSNA2023.