Windows Tips & News

Podsystem Windows dla Linuksa 2 będzie zawierał pełne jądro Linuksa

Firma Microsoft ogłosiła dziś nową architekturę podsystemu Windows dla systemu Linux: WSL 2. Pozwoli to na radykalny wzrost wydajności systemu plików i pełną kompatybilność wywołań systemowych, co oznacza, że ​​w WSL 2 można uruchamiać więcej aplikacji linuksowych, takich jak Docker.Użytkownik przełącznika WSL systemu Windows 10

WSL 2 to nowa wersja architektury, która umożliwia podsystem Windows dla systemu Linux uruchamianie plików binarnych ELF64 Linux w systemie Windows. Ta nowa architektura zmienia sposób, w jaki te pliki binarne Linuksa współdziałają z systemem Windows i komputerem sprzęt, ale nadal zapewnia takie same wrażenia użytkownika jak w WSL 1 (obecnie szeroko dostępny) wersja). Poszczególne dystrybucje Linuksa mogą być uruchamiane jako dystrybucja WSL 1 lub jako dystrybucja WSL 2, można je zaktualizować lub obniżyć w dowolnym momencie, a dystrybucje WSL 1 i WSL 2 można uruchamiać obok siebie. WSL 2 wykorzystuje całkowicie nową architekturę, która wykorzystuje prawdziwe jądro Linuksa.

Wysyłanie jądra Linux z Windows

Microsoft zamierza dostarczyć prawdziwe jądro Linuksa z systemem Windows, które umożliwi pełną kompatybilność wywołań systemowych. Będzie to pierwszy raz, kiedy jądro Linuksa zostanie dostarczone z systemem Windows, zbudowane z najnowszej stabilnej gałęzi, opartej na źródle dostępnym na kernel.org. W początkowych kompilacjach Microsoft będzie dostarczał wersję 4.19 jądra.

To jądro zostało specjalnie dostrojone do WSL 2. Został zoptymalizowany pod kątem rozmiaru i wydajności, aby zapewnić niesamowite wrażenia z systemu Linux w systemie Windows. Firma Microsoft będzie obsługiwać to jądro systemu Linux za pośrednictwem aktualizacji systemu Windows, co oznacza, że ​​uzyskasz najnowsze poprawki zabezpieczeń i ulepszenia jądra bez konieczności samodzielnego zarządzania.

Wreszcie, oczywiście to jądro Linuksa będzie w pełni open source! Kiedy wydamy WSL 2, Microsoft będzie miał pełną konfigurację dostępną online na Github, więc możesz zobaczyć, jak to działa i samodzielnie ją zbudować.

Zmiany architektoniczne w WSL 2

WSL 2 wykorzystuje najnowszą i najlepszą technologię wirtualizacji do uruchamiania jądra Linuksa w lekkiej wirtualnej maszynie użytkowej (VM). Jednak WSL 2 NIE będzie tradycyjną maszyną wirtualną. Kiedy myślisz o maszynie wirtualnej, prawdopodobnie myślisz o czymś, co wolno się uruchamia, istnieje w bardzo odizolowanym środowisku, zużywa dużo zasobów komputera i wymaga czasu, aby nim zarządzać. WSL 2 nie ma tych atrybutów. Nadal zapewni niezwykłe korzyści WSL 1: Wysoki poziom integracji między Windows i Linux, niezwykle szybkie czasy uruchamiania, niewielkie zużycie zasobów, a co najważniejsze, nie wymagają konfiguracji maszyny wirtualnej lub kierownictwo.

Oto krótkie demo WSL 2 w akcji.

Operacje intensywnie wykorzystujące pliki, takie jak git klon, instalacja npm, trafna aktualizacja, trafna aktualizacja, a więcej będzie zauważalnie szybszych. Według Microsoftu, WSL 2 działa do 20x szybciej w porównaniu do WSL 1 przy rozpakowywaniu skompresowanej paczki i około 2-5x szybciej przy użyciu git clone, npm install i cmake w różnych projektach.

Te ulepszenia rozszerzają zakres aplikacji, które można uruchamiać w ramach WSL. Nowe aplikacje obejmują Docker w wersji dla systemu Linux, a także FUSE (Filesystem in Userspace).

Wstępne kompilacje WSL 2 będą dostępne w ramach programu Windows Insider do końca czerwca 2019 r.

Źródło: Microsoft

Popularny motyw Arc GTK ma własny zestaw ikon

Popularny motyw Arc GTK ma własny zestaw ikon

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Kompilacja 14366 systemu Windows 10 jest przeznaczona dla wtajemniczonych Fast Ring

Kompilacja 14366 systemu Windows 10 jest przeznaczona dla wtajemniczonych Fast Ring

Firma Microsoft wydała dziś kompilację 14366 systemu Windows 10 dla wtajemniczonych Fast Ring. Ta...

Czytaj więcej

Aktualizacje zbiorcze dla systemu Windows 10, 11 sierpnia 2020 r.

Aktualizacje zbiorcze dla systemu Windows 10, 11 sierpnia 2020 r.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej