Windows 10 otrzyma wbudowane jądro Linuksa od Microsoftu

Przez lata Microsoft podjął się kilku własnych projektów związanych z Linuksem. Dostępny był system operacyjny oparty na systemie Linux dla przełączników sieciowych w centrach danych oraz system operacyjny oparty na systemie Linux dla mikrokontrolerów zbudowanych z myślą o wbudowanych zabezpieczeniach Azure Sphere. A teraz dowiedziała się o kolejnym projekcie opartym na Linuksie, nad którym od jakiegoś czasu pracują specjaliści Microsoftu.

Windows 10 otrzyma wbudowane jądro Linuksa od Microsoftu

Pierwszego dnia konferencji deweloperskiej Build 2019 gigant oprogramowania zapowiedział powstanie własnej wersji jądra Linuksa, które stanie się częścią systemu Windows 10. Pierwsze kompilacje testowe dla uczestników programu Insider zostaną udostępnione już pod koniec czerwca . To jądro będzie podstawą architektury Podsystem Microsoft Windows dla systemu Linux (WSL) 2... w jaki sposób odnotowany Przedstawiciele Microsoftu napisali na swoim blogu, że po raz pierwszy pełnoprawne jądro Linuksa stanie się wbudowanym komponentem systemu Windows.

Przypomnijmy: WSL 1 był warstwą kompatybilności, w istocie emulatorem, do uruchamiania plików binarnych systemu Linux (ELF) w środowisku systemu operacyjnego Windows 10 i Windows Server 2019. Dzięki temu na przykład w ostatnich latach możliwe było przeniesienie Bash powłoki do systemu Windows, dodaj obsługę OpenSSH do systemu Windows 10, a także uwzględnij dystrybucje Ubuntu, SUSE Linux i Fedora w sklepie Microsoft Store.

Windows 10 otrzyma wbudowane jądro Linuksa od Microsoftu

Wprowadzenie w pełni otwartego jądra systemu operacyjnego w WSL 2 poprawi kompatybilność, znacząco poprawi wydajność aplikacji Linux w systemie Windows, przyspieszy czas uruchamiania, zoptymalizuje wykorzystanie pamięci RAM, przyspieszy operacje we/wy systemu plików i będzie uruchamiać kontenery Docker bezpośrednio, a nie poprzez maszynę wirtualną.

Rzeczywisty wzrost wydajności będzie zależał od aplikacji, o której mówisz i jej interakcji z systemem plików. Wewnętrzne testy Microsoftu pokazują, że WSL 2 jest 20 razy szybszy niż WSL 1 podczas rozpakowywania archiwów tarball i około 2 do 5 razy szybszy podczas używania git clone, npm install i cmake w różnych projektach.

Windows 10 otrzyma wbudowane jądro Linuksa od Microsoftu

Jądro systemu Microsoft Linux będzie początkowo oparte na najnowszej, długoterminowej, stabilnej wersji firmy 4.19 i technologiach udostępnianych przez usługi chmurowe Azure. Według urzędników Microsoftu jądro będzie całkowicie open source, co oznacza, że ​​wszelkie zmiany wprowadzone przez Microsoft zostaną udostępnione społeczności programistów Linuksa. Firma obiecuje również, że wraz z wydaniem kolejnej długoterminowo stabilnej wersji jądra, wersja dla WSL 2 zostanie zaktualizowana, aby programiści zawsze mieli dostęp do najnowszych innowacji w Linuksie.

Windows 10 otrzyma wbudowane jądro Linuksa od Microsoftu

WSL 2 w dalszym ciągu nie będzie zawierać żadnych plików binarnych przestrzeni użytkownika, jak ma to miejsce w przypadku aktualnej wersji WSL 1. Użytkownicy nadal będą mogli wybrać, która dystrybucja Linuksa jest dla nich najlepsza, pobierając ją zarówno ze sklepu Microsoft Store, jak i z innych źródeł.

W tym samym czasie Microsoft wprowadził nową, zaawansowaną aplikację wiersza poleceń dla systemu Windows 10, zwaną Windows Terminal. Zawiera karty, skróty, emotikony tekstowe, obsługuje motywy, rozszerzenia i renderowanie tekstu w oparciu o procesor graficzny. Aplikacja przeznaczona jest do dostępu do środowisk takich jak PowerShell, Cmd i WSL. To kolejny krok firmy Microsoft mający na celu ułatwienie programistom interakcji z systemem Windows 10. Podgląd terminala Windows już dostępny w formie repozytorium na GitHubie, a dostępność w Microsoft Store obiecana jest w połowie czerwca.


Dodaj komentarz