W 2016 roku Microsoft ogłosił Podsystem Windows dla Linuksa - WSL. Wielu pamięta ten odcinek jako bash w systemie Ubuntu w systemie Windows.
Dla tych, którzy nie są zaznajomieni z WSL, podsystem umożliwia użytkownikom systemu Windows uruchamianie natywnych, niezmodyfikowanych narzędzi i aplikacji Linuksa wiersza poleceń bezpośrednio w systemie Windows, tak jak na komputerze z systemem Linux.
Według Microsoftu, obecnie użycie WSL wzrosło do ponad 3,5 miliona aktywnych urządzeń miesięcznie. Zasadniczo Microsoft znacznie ułatwia programistom uruchamianie narzędzi systemu Linux bez przełączania się lub uruchamiania systemu Linux.
Microsoft ulepsza WSL 2
Rok temu Microsoft zaprezentował pierwszą wersję zapoznawczą WSL 2, która pojawiła się z nowymi możliwościami platformy Windows Hypervisor do uruchamiania dystrybucji i narzędzi w kontenerach. Działało to na obrazie jądra Linuksa zbudowanym przez Microsoft.
Maszyna wirtualna uruchamia się z zimna w mniej niż 2 sekundy! WSL 2 zapewnia pełną kompatybilność wywołań systemowych z prawdziwym jądrem Linuksa i jest 3-6x szybszy w porównaniu z wcześniejszymi wersjami WSL.
Zgodnie z blogiem Microsoft Deb, jeśli chcesz ustawić wersję dowolnej dystrybucji WSL na używanie WSL 2 za pomocą polecenia: wsl.exe -set-wersja 2.
Jak zainstalować WSL za pomocą jednej komendy?
Po prostu otwórz terminal Windows i wpisz wsl.exe -install.
Po instalacji opcjonalne składniki WSL zostaną włączone, a po ponownym uruchomieniu określona dystrybucja zostanie pobrana i zainstalowana automatycznie.
Pierwsze wydania tej funkcji pojawią się w ciągu najbliższych kilku miesięcy w szybkim pierścieniu Windows Insiders.
WSL nadchodzi z przepływami pracy GPU Compute
Zgodnie z blogiem Microsoft Developer Blog,
Dodanie obsługi CUDA i / lub GPU Compute do WSL było naszą najpopularniejszą funkcją od czasu naszego pierwszego wydania! W ciągu ostatnich 3 lat zespoły WSL, wirtualizacji, DirectX, Windows Driver i nasi partnerzy krzemowi ciężko pracowali nad złożonym wyczynem inżynieryjnym, aby zapewnić tę możliwość.
Dlatego z radością ogłaszamy, że w ciągu najbliższych kilku miesięcy zaczniemy przeglądać obsługę obliczeń GPU dla WSL w kompilacjach Windows 10 Insider.!
- Microsoft Build 2020
- Podsystem Windows Linux