Close
    Search Search

    Windows 10 sortira bientôt avec un noyau Linux complet et une GPL open source

    Le courant Sous-système Windows pour Linux utilise un composant de noyau créé par Microsoft qui fournit la même API de noyau que le noyau Linux, mais il a été écrit à partir de zéro par Microsoft.

    Essentiellement, il a traduit des API Linux aux API du noyau Windows NT. Cela a très bien fonctionné, mais le sous-système actuel présentait certaines lacunes : il n'y avait pas la capacité, par exemple, de utiliser les pilotes Linux, en particulier les pilotes de système de fichiers.



    Les performances du système de fichiers, superposées au NTFS propre à Windows, avant c'était 20 fois plus lent qu'un vrai noyau Linux.

    C'était aussi une version relativement ancienne du noyau ; Il offrait à peu près l'ensemble d'API que Linux 4.4 a fait et qui a été publié en 2016. Certaines API ne sont pas implémentées, et d'autres ne sont que partiellement implémentées pour répondre aux besoins d'applications spécifiques.

    Windows 10 sortira bientôt avec un noyau Linux complet et une GPL open source

    Une nouvelle mise à jour apportera le vrai noyau Linux à Windows 

    Nouvelle mise à jour de Windows 10

    Tout change avec le Sous-système Windows pour Linux 2. Au lieu d'émuler les API du noyau Linux dans le noyau NT, le WSL 2 exécutera un noyau Linux complet dans une machine virtuelle légère.

    cette le noyau sera raccourci et adapté pour ce cas d'utilisation spécifique, avec un support matériel réduit (puisqu'il sera reporté au système d'exploitation Windows hôte pour cela) et un démarrage plus rapide.

    Le noyau Linux est open source GPL ; la licence GPL exige que toute modification apportée au code soit publiée et mise à disposition sous la licence GPL.


    Microsoft s'y conformera en publiant les correctifs et les modifications qu'il apporte au noyau. WSL 2 utilisera également une division similaire à celle du WSL actuel : le composant du noyau sera livré avec Windows, tandis que les différentes distributions Linux pourront être installées à partir du Microsoft Store.


    En utilisant le noyau Linux lui-même, Microsoft obtient gratuitement toutes les fonctionnalités Linux.

    C'est pourquoi le WSL 2 prendra en charge les conteneurs Docker: Toute l'infrastructure sous-jacente telle que les cgroups est déjà dans le noyau Linux, et Microsoft n'aura pas besoin d'implémenter les fonctionnalités elles-mêmes. Le noyau intégré sera réparé et mis à jour par Windows Update.

    Windows 10 sortira bientôt avec un noyau Linux complet et une GPL open source

    essai

    • Microsoft prépare une nouvelle interface Windows 10 avec des coins arrondis
    • Le PC avec stockage USB ou carte SD ne sera pas mis à jour vers Windows 1903 version 10

    Voir l'image ci-dessus pour un démo rapide de WSL 2 en action. Lorsque nous commençons nos tests, nous avons accès à un coque de travail en moins de deux secondes, et nous pouvons immédiatement exécuter des services et des applications comme docker. 


    Cela fournit également une énorme amélioration des performances. Opérations lourdes sur le système de fichiers, telles que l'extraction d'une archive tar, peut être jusqu'à 20 fois plus rapide; d'autres activités (telles que le clonage de référentiels de code source dans Git) sera peut-être cinq fois plus rapide.


    A WSL a déjà été très bien accueilli par les développeurs, car il offre un environnement de développement solide de type Linux. A WSL 2 amènera cela à un nouveau niveau et éliminera tous les problèmes de compatibilité que WSL 1 possède.

    Le premier aperçu de WSL 2 devrait être publié en juin.

    ajouter un commentaire de Windows 10 sortira bientôt avec un noyau Linux complet et une GPL open source
    Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.

    End of content

    No more pages to load