Dans Windows 10 20H1, WSL 2 prétend être 13 fois plus rapide

La deuxième version du sous-système Windows pour Linux, WSL 2 qui fait partie des versions de développement Windows 10 20H1, Disponibilité générale prévue pour mai 2020. IIl inclut un noyau Linux qui prétend être plus performant que WSL 1.

WSL 2 est la nouvelle version de l'architecture qui permet au sous-système Windows pour Linux d'exécuter des binaires Linux ELF64 sous Windows. Cette nouvelle architecture, qui utilise un vrai noyau Linux, modifie la façon dont ces binaires Linux interagissent avec Windows et le matériel, tout en offrant la même expérience utilisateur que dans WSL 1.

WSL 2 offre des performances de système de fichiers beaucoup plus rapides et une prise en charge complète des appels système, vous permettant d'exécuter plus d'applications comme Docker. La mise à jour Windows de mai 2020 sera publiée avec de belles améliorations de l'interface utilisateur.

En plus que dans cette mise à jour, il est présumé une meilleure performance du sous-système et est-ce qu'un développeur Windows Dave Rupert a partagé des informations sur son blog dans lequel lors de l'exécution d'un processus qui a fait WLS 1 en 7.853 secondes, WLS 2 l'a fait en 0.567 secondes.

Mais ce n'est pas que ça. WSL 2 améliore également l'installation de npm, la compilation Web, l'affichage des fichiers, le rechargement à chaud du module, le démarrage du serveur, etc.

Presque tout ce que vous faites chaque jour en tant que développeur Web est considérablement plus rapide. C'est comme avoir à nouveau un Mac (ou peut-être mieux, car Apple a réduit la puissance de ses processeurs au profit de la durée de vie de la batterie ces dernières années.Dit Dave Rupert.

Pour profiter pleinement des avantages de WSL 2, Rupert recommande de déplacer vos fichiers de projet depuis / mnt / c / Users / / dans votre nouveau répertoire de base Linux sur votre nouveau disque dur virtuel. Par conséquent, le contenu de votre disque sera visible sur le réseau en accédant à \\ wsl $ \ \ \ home ou en tapant la commande explorer.exe. à partir de votre invite bash.

Concernant le développement web, partagez cela avec VS Code, l'expérience des développeurs est bonne. L'extension à distance agit comme un pont vers le WSL et force le VS Code à effectuer toutes ses opérations (git, ligne de commande, installations d'extensions, etc.) directement sur la distribution Linux afin que tout soit très autonome.

Selon Rupert, le passage des développeurs Web à WLS 2 est une nouvelle ère à venir pour eux. Les éventuels problèmes initiaux ont certainement été résolus par l'équipe WSL depuis que les versions Preview ont été mises à la disposition des Insiders. Dans un article intitulé "Nouveautés de Windows 10 Insider Preview Builds (20H1)" publié à la fin du mois dernier, Microsoft affirme avoir résolu certains problèmes.

Par exemple, selon l'article ci-dessus, la mémoire de votre machine virtuelle WSL 2 étendu pour répondre à vos besoins de flux de travail, mais il n'a pas été réduit lorsque la mémoire n'était plus nécessaire. Désormais, lorsque la mémoire n'est plus utilisée dans la machine virtuelle Linux, elle sera publiée pour Windows, réduisant ainsi la taille de la mémoire.

Rupert rapporte également que Windows Terminal est maintenant amélioré. Il résout tous mes problèmes précédents avec les onglets manquants, la configurabilité JSON et le problème éphémère "feel good" dans Windows. C'est toujours étrange de le dire, mais Windows Terminal est sans aucun doute le meilleur terminal Windows », s'enthousiasme le développeur. Et Rupert conclut en disant: «Sans aucun doute, WSL 2 est la plus grande amélioration que j'ai vue depuis, et il semble que c'est une nouvelle ère pour le développement Web Windows

Avec WSL, je peux accéder de manière transparente aux fichiers Linux et Windows. J'utilise Terminal (Windows) et divers outils Unix pour beaucoup de choses (compilation et test sur Posix, objdump, débogage). J'obtiens le meilleur des deux mondes », a écrit un autre commentateur.

Mais accéder aux fichiers WSL 2 dans / mnt / c / est maintenant extrêmement lent. Donc je m'en tiens à WSL 1 «. Il a ajouté que «d'après ce que j'ai lu, Microsoft a l'intention de prendre en charge WSL1 et WSL2 dans un avenir prévisible. Alors c'est une bonne chose

source: https://daverupert.com/


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.