Windows Tips & News

„Windows“ posistemė, skirta „Linux 2“, apims visą „Linux“ branduolį

click fraud protection

„Microsoft“ šiandien paskelbė apie naują „Windows“ posistemio, skirto „Linux“, architektūrą: WSL 2. Tai leis dramatiškai padidinti failų sistemos našumą ir visišką sistemos skambučių suderinamumą, o tai reiškia, kad galėsite paleisti daugiau „Linux“ programų WSL 2, pvz., „Docker“.„Windows 10 WSL Switch“ naudotojas

WSL 2 yra nauja architektūros versija, kuri suteikia Windows posistemio, skirto Linux, paleisti ELF64 Linux dvejetainius failus sistemoje Windows. Ši nauja architektūra keičia šių „Linux“ dvejetainių failų sąveiką su „Windows“ ir jūsų kompiuteriu aparatinė įranga, bet vis tiek suteikia tokią pat vartotojo patirtį kaip ir WSL 1 (dabar yra plačiai prieinama versija). Atskirus Linux platinimus galima paleisti kaip WSL 1 platinimą arba kaip WSL 2 platinimą, bet kuriuo metu juos galima atnaujinti arba sumažinti, taip pat galite paleisti WSL 1 ir WSL 2 platinimus greta. WSL 2 naudoja visiškai naują architektūrą, kuri naudoja tikrą Linux branduolį.

„Linux“ branduolio pristatymas naudojant „Windows“.

„Microsoft“ ketina pristatyti tikrą „Linux“ branduolį su „Windows“, kuris leis suderinti visą sistemos skambutį. Tai bus pirmas kartas, kai „Linux“ branduolys bus pristatytas kartu su „Windows“, sukurtas iš naujausios stabilios šakos, remiantis kernel.org esančiu šaltiniu. Pradinėse versijose „Microsoft“ pristatys 4.19 branduolio versiją.

Šis branduolys buvo specialiai suderintas WSL 2. Jis buvo optimizuotas pagal dydį ir našumą, kad suteiktų nuostabią Linux patirtį sistemoje Windows. „Microsoft“ aptarnaus šį „Linux“ branduolį naudodami „Windows“ naujinimus, o tai reiškia, kad gausite naujausius saugos pataisymus ir branduolio patobulinimus, nereikės jo valdyti patiems.

Galiausiai, žinoma, šis Linux branduolys bus visiškai atviro kodo! Kai išleisime WSL 2, „Microsoft“ turės visą konfigūraciją internete „Github“, kad galėtumėte pamatyti, kaip ji veikia, ir patys ją sukurti.

WSL 2 architektūriniai pokyčiai

WSL 2 naudoja naujausią ir geriausią virtualizacijos technologiją, kad paleistų savo „Linux“ branduolį lengvoje virtualioje mašinoje (VM). Tačiau WSL 2 NEBUS tradicinė VM patirtis. Kai galvojate apie virtualią mašiną, tikriausiai galvojate apie tai, kas lėtai paleidžiama, egzistuoja labai izoliuotoje aplinkoje, sunaudoja daug kompiuterio resursų ir reikalauja jūsų laiko jį valdyti. WSL 2 neturi šių atributų. Tai vis tiek suteiks nepaprastų WSL 1 pranašumų: aukšto lygio integracijos tarp Windows ir Linux, itin greitas įkrovos laikas, mažas resursų plotas ir, geriausia, nereikės jokios VM konfigūracijos arba valdymas.

Štai greita WSL 2 demonstracija.

Failų intensyvios operacijos, pvz git klonas, npm diegimas, tinkamas atnaujinimas, tinkamas atnaujinimas, ir daugiau viskas bus pastebimai greitesnė. „Microsoft“ teigimu, WSL 2 veikia iki 20 kartų greičiau palyginti su WSL 1, kai išpakuojate supakuotą tarballą, ir maždaug 2–5 kartus greičiau, kai įvairiuose projektuose naudojate git clone, npm diegimą ir cmake.

Šie patobulinimai išplečia programų, kurias galite paleisti WSL viduje, apimtį. Naujos programos apima „Linux“ „Docker“ versiją, taip pat „FUSE“ (Failų sistema vartotojo erdvėje).

Pradinės WSL 2 versijos bus pasiekiamos naudojant „Windows Insider“ programą iki 2019 m. birželio mėn. pabaigos.

Šaltinis: Microsoft

Kaip padaryti tinklą privatų arba viešą sistemoje „Windows 11“.

Kaip padaryti tinklą privatų arba viešą sistemoje „Windows 11“.

Šis įrašas parodys kelis būdus, kaip padaryti tinklą privatų arba viešą sistemoje „Windows 11“. T...

Skaityti daugiau

Dabar „Windows 11“ leidžia vienu spustelėjimu nustatyti numatytąją naršyklę

Dabar „Windows 11“ leidžia vienu spustelėjimu nustatyti numatytąją naršyklę

Numatytosios naršyklės keitimas sistemoje „Windows 11“. yra iššūkis. Užuot suteikusi vartotojams ...

Skaityti daugiau

„Microsoft“ pagaliau pristatė „Surf“ žaidimą į „iOS“.

„Microsoft“ pagaliau pristatė „Surf“ žaidimą į „iOS“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau