Microsoft
Použití standardního jádra vám umožní dosáhnout plné kompatibility s Linuxem na úrovni systémových volání a poskytnout možnost bezproblémového spouštění kontejnerů Docker ve Windows a také implementovat podporu pro souborové systémy založené na mechanismu FUSE. Ve srovnání s WSL1 WSL2 výrazně zvýšil výkon I/O a operací souborového systému. Například při rozbalování komprimovaného archivu je WSL2 1krát rychlejší než WSL20 a 2–5krát rychlejší při provádění operací „git clone“, „npm install“, „apt update“ a „apt upgrade“.
WSL2 nabízí komponentu založenou na jádře Linux 4.19, která běží v prostředí Windows pomocí virtuálního počítače, který se již používá v Azure. Aktualizace linuxového jádra jsou dodávány prostřednictvím mechanismu Windows Update a testovány proti průběžné integrační infrastruktuře společnosti Microsoft. Všechny změny připravené pro integraci jádra s WSL jsou přislíbeny zveřejněny pod bezplatnou licencí GPLv2. Připravené záplaty zahrnují optimalizace pro zkrácení doby spouštění jádra, snížení spotřeby paměti a ponechání minimální požadované sady ovladačů a subsystémů v jádře.
Podpora staré verze WSL1 je zachována a oba systémy lze používat vedle sebe v závislosti na preferencích uživatele. WSL2 může fungovat jako transparentní náhrada za WSL1. Stejné jako komponenty uživatelského prostoru WSL1
Prostředí
Zdroj: opennet.ru