Onthou dat die WSL2-uitgawe verskillende aflewering van 'n volwaardige Linux-kern in plaas van die voorheen gebruikte emulator wat Linux-stelseloproepe in Windows-stelseloproepe vertaal het. Die Linux-kern in WSL2 is nie by die Windows-installasiebeeld ingesluit nie, maar word dinamies gelaai en deur Windows op datum gehou, soortgelyk aan hoe grafiese drywers geΓ―nstalleer en opgedateer word. Die standaard Windows Update-meganisme word gebruik om die kern te installeer en op te dateer.
Voorgestel vir WSL2 kern is gebaseer op die Linux 4.19 kernvrystelling, wat in 'n Windows-omgewing loop met 'n virtuele masjien wat reeds in Azure loop. WSL2-spesifieke pleisters wat in die kern toegepas word, sluit optimaliserings in om kernopstarttyd te verminder, geheueverbruik te verminder, geheue wat deur Linux-prosesse vrygestel is na Windows terug te stuur en die minimum vereiste stel drywers en substelsels in die kern te laat.
Die WSL2-omgewing loop in 'n aparte skyfbeeld (VHD) met 'n ext4-lΓͺerstelsel en 'n virtuele netwerkadapter. Soos in WSL1 gebruikersruimte komponente gevestig word afsonderlik en is gebaseer op samestellings van verskeie verspreidings. Byvoorbeeld, om in WSL in die Microsoft Store-katalogus te installeer aangebied vergaderings Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ΠΈ openSUSE.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ ΠΎΠ± aanpassings omgewing DockerDesktop vir gebruik van WSL2 Π²ΠΌΠ΅ΡΡΠΎ Π±ΡΠΊΠ΅Π½Π΄Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ HyperV.
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ WSL2 ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Docker Desktop Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»ΡΠΌ Windows Pro ΠΈ Windows Enterprise, Π½ΠΎ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Windows Home.