Az évek során a Microsoft számos saját projektet hajtott végre. LinuxVoltak operációs rendszerek, amelyek a következőkön alapultak: Linux adatközpontok és operációs rendszerek hálózati kapcsolóihoz Linux az Azure Sphere beágyazott biztonsági szolgáltatáshoz tervezett mikrovezérlőkhöz. És most egy újabb projekt, amely a következőn alapul: Linux, amin a Microsoft szakemberei már egy ideje dolgoztak.

A Build 2019 fejlesztői konferencia első napján a szoftveróriás bejelentette a kernel saját verziójának elkészítését.Linux, amely részévé válik Windows 10Az Insider program résztvevőinek szóló első tesztverziók június végén jelennek meg. Ez a kernel fogja képezni az architektúra alapját. ... hogyan A Microsoft képviselői blogjukban azt írják, hogy ez az első alkalom, hogy egy teljes értékű kernel... Linux beépített komponenssé válik Windows.
Emlékeztetőül, a WSL 1 egy kompatibilitási réteg volt, lényegében egy emulátor, bináris fájlok futtatásához. Linux (ELF) az operációs rendszer környezetben Windows 10 и Windows Server 2019. Ez például lehetővé tette az átruházást az elmúlt években Windows Bash shell, OpenSSH támogatás hozzáadása Windows 10, és tartalmazzák az eloszlásokat is Ubuntu, SUSE Linux és a Fedorát a Microsoft Store-ba.

A teljes értékű, nyílt forráskódú operációs rendszer kernel bevezetése a WSL 2-ben javítani fogja a kompatibilitást és jelentősen megnöveli az alkalmazások teljesítményét. Linux alatt Windows, felgyorsítja a rendszerindítási időket, optimalizálja a RAM-használatot, felgyorsítja a fájlrendszer I/O-ját, és közvetlenül futtatja a Docker konténereket virtuális gép helyett.
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.

Microsoft Core Linux Kezdetben a vállalat legújabb hosszú távú stabil kiadásán, a 4.19-es verzión, valamint az Azure felhőszolgáltatások által használt technológiákon alapul majd. A Microsoft tisztviselői szerint a mag teljesen nyílt forráskódú lesz, ami azt jelenti, hogy a Microsoft által végrehajtott összes módosítás elérhető lesz a fejlesztői közösség számára. LinuxA 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 legújabb innovációkhoz. Linux.

A WSL 2 továbbra sem fog felhasználói felületű bináris fájlokat tartalmazni, ellentétben a WSL 1 jelenlegi verziójával. A felhasználók továbbra is választhatják ki, hogy melyik disztribúciót használják. Linux Jobban megfelel nekik, letölthetik mind a Microsoft Store-ból, mind más forrásokból.
Ezzel egy időben a Microsoft bemutatott egy új, hatékony parancssori alkalmazást a ... számára. Windows 10, amelyet elneveztek Windows Terminál. Tartalmaz füleket, parancsikonokat, szöveges emojikat, támogatja a témákat, bővítményeket és GPU-alapú szövegmegjelenítést. Az alkalmazás olyan környezetek eléréséhez készült, mint a PowerShell, a Cmd és a WSL. Ez egy újabb lépés a Microsoft részéről a fejlesztők interakciójának egyszerűsítése érdekében. Windows 10Előzetes verzió Windows terminál tároló formájában a GitHubon, a Microsoft Store-ban pedig az ígéretek szerint június közepére lesz elérhető.
