Windows Insider WSL2 azpisistemarekin (Linuxerako Windows Subsistema) argitaratu dira

Microsoft iragarri Windows Insider-en (18917) eraikuntza esperimental berrien eraketari buruz, aurrez iragarritako WSL2 (Windows Subsystem for Linux) geruza barne, Windows-en Linux fitxategi exekutagarriak abiaraztea ziurtatzen duena. WSL-ren bigarren edizioa Linux kernel oso bat emateagatik bereizten da, Linux sistema-deiak Windows-en sistema-deiak berehala itzultzen dituen emuladore baten ordez.

Nukleo estandar bat erabiltzeak sistema-deien mailan Linux-ekin bateragarritasun osoa lortzeko eta Windows-en Docker edukiontziak ezin hobeto exekutatzeko gaitasuna ematen du, baita FUSE mekanismoan oinarritutako fitxategi-sistemetarako laguntza ezartzeko ere. WSL1-ekin alderatuta, WSL2-k nabarmen handitu du I/O eta fitxategi sistemaren eragiketen errendimendua. Adibidez, konprimitutako artxibo bat desegitean, WSL2 WSL1 baino 20 aldiz azkarragoa da, eta 2-5 aldiz azkarragoa da "git clone", "npm install", "apt update" eta "apt upgrade" eragiketak egiten direnean.

WSL2-k Linux 4.19 nukleoan oinarritutako osagai bat eskaintzen du, Windows ingurunean exekutatzen dena, Azuren jada erabiltzen den makina birtual bat erabiliz. Linux kernelaren eguneraketak Windows Update mekanismoaren bidez ematen dira eta Microsoft-en etengabeko integrazio-azpiegiturarekin probatzen dira. Nukleoa WSLrekin integratzeko prestatutako aldaketa guztiak GPLv2 doako lizentziapean argitaratuko direla agintzen da. Prestatutako adabakiek optimizazioak barne hartzen dituzte nukleoa abiarazteko denbora murrizteko, memoria-kontsumoa murrizteko eta behar den gutxieneko kontrolatzaile eta azpisistemen multzoa nukleoan uzteko.

WSL1 bertsio zaharraren euskarria mantentzen da eta bi sistemak elkarren ondoan erabil daitezke, erabiltzailearen hobespenen arabera. WSL2 WSL1 ordezko garden gisa jardun dezake. WSL1 erabiltzaile-espazioaren osagaien berdina ezartzen dira bereizita eta hainbat banaketatako muntaketetan oinarritzen dira. Adibidez, Microsoft Store direktorioan WSLn instalatzeko eskaini batzarrak Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE ΠΈ openSUSE.

Ingurumena antzeztua disko-irudi bereizi batean (VHD) ext4 fitxategi-sistemarekin eta sare-egokitzaile birtual batekin. WSL2-n eskaintzen den Linux nukleoarekin elkarreragingarritasunak hasierako script txiki bat sartzea eskatzen du abio-prozesua aldatzen duen banaketan. Banaketen funtzionamendu moduak aldatzeko, "wsl β€”set-version" komando berria proposatu da, eta WSL-ren bertsio lehenetsia hautatzeko, "wsl -set-default-version" komandoa.

Iturria: opennet.ru

Gehitu iruzkin berria