Windows Insider smíðar með WSL2 undirkerfi (Windows undirkerfi fyrir Linux) hafa verið birtar

Microsoft tilkynnt um myndun nýrra tilraunagerða af Windows Insider (smíði 18917), sem innihalda áður tilkynnt WSL2 (Windows Subsystem for Linux) lag, sem tryggir opnun Linux keyranlegra skráa á Windows. Önnur útgáfa af WSL einkennist af afhendingu fullgilds Linux kjarna, í stað keppinautar sem þýðir Linux kerfissímtöl yfir í Windows kerfissímtöl á flugu.

Notkun staðlaðs kjarna gerir þér kleift að ná fullum eindrægni við Linux á stigi kerfiskalla og veita möguleika á að keyra Docker gáma óaðfinnanlega á Windows, auk þess að innleiða stuðning fyrir skráarkerfi sem byggjast á FUSE vélbúnaðinum. Í samanburði við WSL1 hefur WSL2 aukið verulega afköst I/O og skráarkerfisaðgerða. Til dæmis, þegar þjappað skjalasafn er pakkað upp, er WSL2 1 sinnum hraðari en WSL20, og 2-5 sinnum hraðari þegar þú framkvæmir aðgerðirnar "git clone", "npm install", "apt update" og "apt upgrade".

WSL2 býður upp á íhlut sem byggir á Linux 4.19 kjarnanum sem keyrir í Windows umhverfi með sýndarvél sem þegar er notuð í Azure. Uppfærslur á Linux kjarnanum eru sendar í gegnum Windows Update vélbúnaðinn og prófaðar gegn stöðugum samþættingarinnviðum Microsoft. Lofað er að allar breytingar sem undirbúnar eru fyrir samþættingu kjarnans við WSL verði birtar undir ókeypis GPLv2 leyfinu. Undirbúnu plástrarnir innihalda fínstillingar til að draga úr ræsingartíma kjarna, draga úr minnisnotkun og skilja eftir lágmarkskröfur af reklum og undirkerfum í kjarnanum.

Stuðningur við gömlu útgáfuna af WSL1 er geymdur og hægt er að nota bæði kerfin hlið við hlið, allt eftir óskum notenda. WSL2 getur virkað sem gagnsæ skipti fyrir WSL1. Sama og WSL1 notendarýmishlutir eru stofnuð sérstaklega og eru byggðar á samsetningum af ýmsum dreifingum. Til dæmis, til að setja upp í WSL í Microsoft Store skránni boðið upp á þing ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, suse и openSUSE.

Umhverfið flutt í sérstakri diskmynd (VHD) með ext4 skráarkerfinu og sýndarnet millistykki. Samvirkni við Linux kjarnann sem boðið er upp á í WSL2 krefst þess að lítið frumstillingarforskrift sé tekið inn í dreifinguna sem breytir ræsingarferlinu. Til að skipta um rekstrarham dreifingar hefur verið lögð til ný skipun „wsl —set-version“ og til að velja sjálfgefna útgáfu af WSL, skipunina „wsl —set-default-version“.

Heimild: opennet.ru

Bæta við athugasemd