Közgyűlések jelentek meg Windows Belső WSL2 alrendszerrel (Windows Alrendszer a következőhöz: Linux)

Microsoft bejelentett új kísérleti egységek kialakításáról Windows Insider (18917-es build), amely tartalmazza a korábban bejelentett WSL2 réteget (Windows Alrendszer a következőhöz: Linux), amely biztosítja a futtatható fájlok elindítását Linux в WindowsA WSL második kiadását egy teljes értékű kernel szállítása különbözteti meg. Linux, egy olyan emulátor helyett, amely menet közben lefordítja a rendszerhívásokat Linux rendszerhívásokba Windows.

A standard kernel használata teljes kompatibilitást biztosít a következővel: Linux a rendszerhívás szintjén, és biztosítsa a zökkenőmentes futtatást Windows Docker konténerek, valamint a FUSE mechanizmuson alapuló fájlrendszerek támogatásának megvalósítása. A WSL1-hez képest a WSL2 jelentősen javítja az I/O és a fájlrendszer teljesítményét. Például egy tömörített archívum kicsomagolásakor a WSL2 20-szor gyorsabb, mint a WSL1, és a "git clone", az "npm install", az "apt update" és az "apt upgrade" végrehajtásakor 2-5-ször gyorsabb.

A WSL2 egy kernel alapú komponenst kínál Linux 4.19, amely a környezetben fut Windows egy már használatban lévő virtuális gép használata az Azure-ban. Kernelfrissítések Linux mechanizmuson keresztül szállítva Windows Frissítés és tesztelés alatt állnak a Microsoft folyamatos integrációs infrastruktúrájában. Az ígéretek szerint a WSL-lel való kernelintegrációhoz előkészített összes módosítás ingyenes GPLv2 licenc alatt lesz közzétéve. Az előkészített javítások optimalizálásokat tartalmaznak a kernel indítási idejének csökkentésére, a memóriafogyasztás csökkentésére, valamint a kernelben minimálisan szükséges illesztőprogram- és alrendszerkészlet megőrzésére.

A WSL1 régi verziójának támogatása megmarad, és mindkét rendszer használható egymás mellett, a felhasználói preferenciáktól függően. A WSL2 átlátszó helyettesítője lehet a WSL1-nek. Ugyanaz, mint a WSL1 felhasználói terület összetevői jönnek létre külön-külön, és különféle disztribúciók összeállításain alapulnak. Például WSL-ben történő telepítéshez a Microsoft Store könyvtárban felajánlott szerelvények Ubuntu, Debian GNÚ/Linux, Kali Linux, Fedora,
alpesi, SUSE и openSUSE.

A környezet teljesített egy különálló lemezképen (VHD) ext4 fájlrendszerrel és virtuális hálózati adapterrel. A WSL2-ben kínált kernellel való interakcióhoz Linux A disztribúciónak tartalmaznia kell egy kis inicializáló szkriptet, amely módosítja a rendszerindítási folyamatot. Egy új parancs, a "wsl --set-version" javasolt a disztribúció működési módjainak váltásához, és a "wsl --set-default-version" használható az alapértelmezett WSL verzió kiválasztásához.

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster