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

Az évek során a Microsoft több saját Linux-projektet is megvalósított. Volt egy Linux-alapú operációs rendszer az adatközpontok hálózati kapcsolóihoz, és egy Linux-alapú operációs rendszer a mikrokontrollerekhez, amelyeket az Azure Sphere beágyazott biztonságára építettek. Most pedig egy újabb Linux alapú projektről vált ismertté, amelyen a Microsoft szakemberei 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 Linux kernel saját verziójának elkészítését, amely a Windows 10 részévé válik. Az Insider program résztvevőinek szánt első tesztverziók június végén jelennek meg. . Ez a kernel adja az architektúra alapját Microsoft Windows alrendszer Linuxhoz (WSL) 2... hogyan neves A Microsoft képviselői blogjukban azt írták, hogy ez az első alkalom, hogy egy teljes értékű Linux kernel a Windows beépített összetevőjévé válik.

Emlékezzünk vissza: a WSL 1 egy kompatibilitási réteg volt, lényegében egy emulátor Linux bináris fájlok (ELF) futtatására a Windows 10 és a Windows Server 2019 operációs rendszer környezetében. Ez például lehetővé tette az elmúlt években a Bash átvitelét. shell a Windowshoz, OpenSSH támogatás hozzáadása a Windows 10-hez, valamint Ubuntu, SUSE Linux és Fedora disztribúciók a Microsoft Store-ban.

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

A teljesen nyitott operációs rendszer kernel bevezetése a WSL 2-ben javítja a kompatibilitást, jelentősen javítja a Linux-alkalmazások teljesítményét Windows rendszeren, felgyorsítja a rendszerindítási időt, optimalizálja a RAM-használatot, felgyorsítja a fájlrendszer I/O-ját, és a Docker-tárolókat közvetlenül, nem pedig keresztül futtatja. egy virtuális gép.

A tényleges teljesítménynövekedés a szóban forgó alkalmazástól és a fájlrendszerrel való interakciójától függ. A Microsoft belső tesztjei azt mutatják, hogy a WSL 2 20-szor gyorsabb, mint a WSL 1 a tarball archívumok kicsomagolásakor, és körülbelül 2-5-ször gyorsabb, ha git klónt, npm telepítést és cmake-et használ különböző projektekben.

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

A Microsoft Linux kernel kezdetben a cég legújabb, hosszú távú stabil 4.19-es verzióján és az Azure felhőszolgáltatásai által engedélyezett technológián fog alapulni. A Microsoft illetékesei szerint a kernel teljesen nyílt forráskódú lesz, vagyis a Microsoft által végrehajtott változtatások elérhetővé válnak a Linux fejlesztői közösség számára. A cég azt is ígéri, hogy a kernel következő, hosszú távú stabil verziójának megjelenésével a WSL 2-re készült verzió is frissül, így a fejlesztők mindig hozzáférhetnek a Linux legújabb innovációihoz.

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

A WSL 2 továbbra sem fog felhasználói terület bináris fájlokat tartalmazni, mint a WSL 1 jelenlegi verziója. A felhasználók továbbra is kiválaszthatják, hogy melyik Linux disztribúció a legmegfelelőbb számukra, ha letöltik a Microsoft Store-ból és más forrásokból is.

Ezzel egy időben a Microsoft bemutatta a Windows 10 rendszerhez készült új, hatékony parancssori alkalmazást, a Windows Terminált. Tartalmaz lapokat, parancsikonokat, szöveges hangulatjeleket, támogatja a témákat, a bővítményeket és a GPU-alapú szövegmegjelenítést. Az alkalmazást olyan környezetek elérésére tervezték, mint a PowerShell, a Cmd és a WSL. Ez egy újabb lépés a Microsofttól, hogy megkönnyítse a Windows 10 használatát a fejlesztők számára. Windows Terminal Preview már elérhető tároló formájában a GitHubon, a Microsoft Store-ban pedig az ígéretek szerint június közepére lesz elérhető.


Hozzászólás