
Le sous-système Windows pour Linux (WSL) s’améliore continuellement à chaque nouvelle mise à jour. Il est devenu préférable pour un utilisateur moyen d’exécuter une distribution Linux côte à côte sur une machine Windows 11 sans aucun problème. La configuration est ridiculement simple et vous n’avez pas à vous soucier de l’allocation des ressources, du passage du GPU ou de tout autre aspect. WSL 2 a résolu de nombreux obstacles initiaux et il est désormais possible d’exécuter des applications Linux sur une machine Windows et d’exécuter des conteneurs Docker comme vous le faites sur n’importe quel autre système.
Du coup, j’ai arrêté le dual-boot au profit de WSL, car ma machine Linux est accessible sans compromis sur le système d’exploitation principal. Je peux facilement les utiliser tous les deux et continuer à créer des projets, sans avoir besoin de choisir un seul système d’exploitation pour une session. Voici pourquoi vous devriez essayer WSL si vous effectuez actuellement un double démarrage.
Configuration très simple
Un système Linux à votre disposition
La configuration d’une machine WSL ne nécessite qu’une seule commande et vous disposez d’une édition CLI entièrement fonctionnelle de Linux. Si vous débutez en tant que débutant, c’est l’endroit idéal pour apprendre les ficelles du métier avec Linux. Vous n’avez pas besoin de bricoler un hyperviseur de niveau 2 comme VirtualBox ou VMWare, puis de configurer la machine, d’allouer du matériel, etc.
Si vous adoptez une approche à double démarrage, vous devez soit utiliser un autre disque, soit comprendre le partitionnement, puis y installer une distribution. Les mises à jour Windows n’aiment pas Linux et cassent souvent ce qu’elles ne devraient pas, rendant le système Linux impossible à démarrer. Ajoutez à cela les manigances de Secure Boot et BitLocker, et vous aurez de nombreuses raisons d’éviter le double démarrage.
WSL2 élimine tous ces tracas et vous n’avez même pas besoin d’éteindre votre système pour le redémarrer. Il y a moins de soucis à propos des mises à jour Windows qui détruisent le comportement de démarrage des systèmes Linux ou d’autres fonctionnalités de sécurité qui bloquent votre accès. Vous n’avez pas besoin de désactiver ou de reconfigurer les paramètres du BIOS pendant le démarrage.
Plus de redémarrages

La meilleure chose à propos de WSL est d’exécuter des applications Linux dans la session Windows en cours. Cela signifie que vous n’avez pas besoin de fermer votre session Windows, puis de démarrer sous Linux pour cette tâche mineure. Ainsi, vous pouvez utiliser vos utilitaires de terminal préférés sous Linux à partir d’une fenêtre PowerShell.
Ces améliorations ne se limitent pas aux outils CLI, car WSLg peut également exécuter des applications GUI. Donc, si vous souhaitez utiliser quelque chose comme Disks ou toute autre application, cela fonctionne avec une simple commande wsl. Vous n’avez pas besoin d’être dans le répertoire système Linux pour lancer l’application.
Je suis impressionné par cette utilisation d’applications multiplateformes qui n’était jamais disponible auparavant. Soit vous deviez ouvrir une machine virtuelle pour utiliser un outil ou une application Linux, et cela se limitait à la machine virtuelle ou à un système Linux isolé. En un mot, vous pouvez utiliser une seule instance de terminal sous Windows pour générer n’importe quel outil Linux dont vous avez besoin.
De même, j’utilise Docker pour exécuter et tester plusieurs projets auto-hébergés sans me soucier de quelque chose qui ne fonctionne pas dans l’environnement WSL. La conteneurisation m’évite d’avoir à déterminer des installations et des dépendances spécifiques, et je peux isoler chaque projet des autres.
Prend en charge le relais GPU
Idéal pour les projets LLM
J’ai construit un serveur Paperless-ngx il y a quelques mois et je l’ai combiné avec un LLM local pour renforcer ses capacités de recherche et d’analyse. WSL2 a été très utile dans ce projet car il prend en charge le relais direct du GPU, me permettant d’utiliser le GPU RTX du système pour alimenter le LLM.
Si vous optez pour le double démarrage, vous perdez le contrôle d’un système par rapport aux autres. Comprendre les pilotes GPU est un autre casse-tête lors de l’utilisation d’une distribution Linux en mode dual-boot ou VM. WSL2 ne vous demande même pas une telle chose et ne génère pas d’erreur soudaine lorsque vous essayez d’y accéder.
Ollama a parfaitement fonctionné sur le système Ubuntu et mon serveur Paperless-ngx n’a eu aucun problème à l’utiliser pour traiter automatiquement les fichiers et les rendre consultables. Je pourrais interroger le fichier par son nom ou utiliser le chat RAG, qui recherche tous les fichiers du serveur pour récupérer des informations.
WSLg n’est toujours pas capable de l’expérience graphique parfaite que vous obtenez avec le double démarrage et les pilotes GPU appropriés. Ainsi, utiliser WSL pour des jeux ou des applications gourmandes en graphiques serait une mauvaise idée si vous décidez d’abandonner le double démarrage. Il est plutôt parfait pour les utilisateurs comme moi qui se concentrent sur les éléments liés à l’IA qui nécessitent de communiquer avec les cœurs CUDA. Le WSL ne montre aucune lenteur dans ces scénarios.
Performances Linux appréciables
Ce n’est plus décevant

Le plus gros problème lié à l’utilisation d’une distribution Linux dans un environnement virtualisé était la surcharge de performances. Vous n’obteniez pas les meilleures vitesses d’E/S et manquiez d’allocation dynamique des ressources, ce qui rendait l’expérience globale pénible. C’était l’une des principales motivations pour effectuer un double démarrage de Windows avec Linux, car votre système pouvait accéder directement au matériel.
Abonnez-vous pour des informations plus approfondies sur le WSL et des conseils pratiques
Une couverture qui compte : abonnez-vous à la newsletter pour une couverture WSL approfondie, des procédures pratiques, des conseils de réglage des performances et des conseils de migration clairs pour vous aider à évaluer WSL par rapport au double démarrage.
Abonnez-vous
En vous abonnant, vous acceptez de recevoir la newsletter et les e-mails marketing, et acceptez les conditions d’utilisation et la politique de confidentialité de Valnet. Vous pouvez vous désinscrire à tout moment.
Avec WSL2, les E/S disque et les performances brutes ne sont pas si mauvaises. Lors de mes tests, le système WSL avait presque les mêmes vitesses de lecture et d’écriture séquentielles lors de l’accès aux fichiers à partir du répertoire personnel. Le répertoire mnt et l’accès aux fichiers entre systèmes ne sont pas aussi impressionnants que le répertoire personnel, mais ils fonctionnent toujours.
Ne faites pas de double démarrage sauf si vous en avez besoin
WSL a déployé beaucoup d’efforts, ce qui m’a convaincu de l’utiliser au lieu d’une approche à double démarrage. Il n’est plus lent et peut offrir des performances quasi natives dans un système Linux, ce qui était tout l’intérêt du double démarrage. Le relais GPU est activé par défaut et convient bien aux tâches d’IA. L’utilisation d’une distribution basée sur CLI sans environnement de bureau réduit la consommation de ressources.
Cependant, vous avez toujours besoin d’un PC compétent pour exécuter WSL côte à côte malgré la faible consommation de ressources. Si vous possédez un PC aux spécifications moyennes, le double démarrage peut toujours être un choix judicieux. J’espère que Microsoft n’exécutera pas WSL comme il l’a fait avec le sous-système Windows pour Android (WSA), qui a aidé à exécuter des applications Android sur Windows.
*️⃣ Lien source :
exécuter des applications Linux sur une machine Windows, un hyperviseur de niveau 2 comme VirtualBox, Secure Boot, les utilitaires de terminal préférés de Linux, Docker, construit un serveur Paperless-ngx il y a quelques mois et l’a combiné avec un LLM local, une distribution Linux, , , Conditions d’utilisation , Politique de confidentialité ,