A Windows 10 beépített Linux kernelt kap a Microsofttól

Az elmúlt években a Microsoft több Linux projektet is indított. Léteztek Linux alapú operációs rendszerek hálózati SWITCHeK számára adatközpontokban és Linux alapú rendszerek mikrovezérlők számára, amelyeket az Azure Sphere beágyazott biztonsági szolgáltatásához készítettek. Most pedig kiderült egy újabb Linux alapú projektről, amelyen a Microsoft szakértői már egy ideje dolgoznak.

A Windows 10 beépített Linux kernelt kap a Microsofttól

A Build 2019 fejlesztői konferencia első napján a szoftveróriás bejelentette a saját Linux kernel verziójának létrehozását, amely része lesz a Windows 10-nek. Az első tesztverziók az Insider program résztvevői számára már június végén megjelennek. Ez a kernel biztosítja az alapját az architektúrának. Microsoft Windows Subsystem for Linux (WSL) 2. Mint megjegyezték, a Microsoft képviselői a blogjukban említették, ez az első alkalom, amikor egy teljes Linux kernel beépített összetevője lesz a Windows-nak.

Emlékeztetőül: a WSL 1 egy kompatibilitási réteg volt, lényegében emulator, amely lehetővé tette a Linux bináris fájlok (ELF) futtatását a Windows 10 és Windows Server 2019 operációs rendszerek környezetében. Ez lehetővé tette például a Bash shell átültetését a Windowsba az utóbbi években, az OpenSSH támogatásának hozzáadását a Windows 10-hez, valamint az Ubuntu, SUSE Linux és Fedora disztribúciók beillesztését a Microsoft Store alkalmazásboltba.

A Windows 10 beépített Linux kernelt kap a Microsofttól

A teljes Linux kernel megjelenése a WSL 2-ben javítja a kompatibilitást, jelentősen növeli a Linux alkalmazások teljesítményét Windows alatt, gyorsítja a betöltési időt, optimalizálja a memóriahasználatot, felgyorsítja a fájlrendszer bemeneti-kimeneti működését, és lehetővé teszi a Docker konténerek közvetlen futtatását virtuális gép nélkül.

A valós teljesítménynövekedés attól függ, hogy éppen milyen alkalmazásról van szó, és hogyan kölcsönhatásba lép a fájlrendszerrel. A Microsoft belső tesztjei azt mutatják, hogy a WSL 2 20-szor gyorsabb a WSL 1-hez képest tarball archívumok kibővítésekor, és körülbelül 2–5-szor gyorsabb a git clone, npm install és cmake használatakor különböző projektekben.

A Windows 10 beépített Linux kernelt kap a Microsofttól

A Microsoft Linux kernel will initially be based on the latest long-term stable version 4.19, which is used by the company and in the technologies involved in Azure cloud services. According to Microsoft representatives, the kernel will be fully open: all changes made by Microsoft will be provided to the Linux developer community. The company also promises that with the release of the next long-term stable kernel version, the version for WSL 2 will also be updated, ensuring developers always have access to the latest Linux innovations.

A Windows 10 beépített Linux kernelt kap a Microsofttól

WSL 2 will still not include any user space binaries, just like the current version WSL 1. Users will still be able to choose which Linux distribution suits them best, downloading it both from the Microsoft Store and from other sources.

Videó lejátszása

At the same time, Microsoft introduced a powerful new command-line application for Windows 10 called Windows Terminal. It includes tabs, shortcuts, text emojis, supports themes, extensions, and GPU-based text rendering. The application is designed for accessing environments such as PowerShell, Cmd, and WSL. This is another step by Microsoft aimed at simplifying developer interaction with Windows 10. The preview version of Windows Terminal is already available as a repository on GitHub, with a release in the Microsoft Store promised for mid-June.


Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster