Windows Tips & News

WSL 2:ssa on nyt muistin palautusominaisuus

Windows 10 Build 18917:n julkaisun myötä Microsoft esitteli WSL 2:n Insidersille, Windows-alijärjestelmälle Linux 2:lle. Se toimittaa oikean Linux-ytimen Windowsin kanssa, joka mahdollistaa täyden järjestelmäkutsujen yhteensopivuuden. Tämä on ensimmäinen kerta, kun Linux-ydin toimitetaan Windowsin mukana. Windows 10 build 19013 lisää toisen upean WSL 2 -ominaisuuden - Memory Reclaim, jonka avulla isäntäjärjestelmä voi käyttää uudelleen muistia, jota mikään Linux-prosessi ei enää tarvitse.

Aiemmin, kun WSL2-virtuaalikoneen (VM) muistitarve kasvoi joko työnkulkusi tai Linux-ytimen, VM: lle varattu kokonaismuisti kasvaa myös varaamalla enemmän muistia isäntä. Mutta kun työnkulku on valmis, sitä muistia, jota työnkulku ei enää tarvitse, ei vapauteta takaisin isännälle. Nyt kun muistia palautetaan WSL 2:ssa, kun Linuxin muistia ei enää tarvita, se voidaan raportoida takaisin isännälle, jossa se vapautetaan ja WSL 2 VM: n muistin koko pienenee.

Ennen:

Jälkeen:

Katso seuraava video:

Kuinka se toimii

Tämä ominaisuus toimii a Linux-ytimen korjaustiedosto joka mahdollistaa pienten vierekkäisten muistilohkojen palauttamisen isäntäkoneeseen, kun niitä ei enää tarvita Linux-vieraalla. WSL-tiimi on päivittänyt Linux-ydin WSL2:ssa sisällyttääkseen tämän korjaustiedoston ja muokatun Hyper-V: n tukemaan tätä sivuraportointiominaisuutta. Palauttaakseen isäntään mahdollisimman paljon muistia WSL tiivistää muistia määräajoin varmistaakseen, että vapaata muistia on saatavilla vierekkäisissä lohkoissa. Tämä toimii vain, kun suoritin on käyttämättömänä. Voit nähdä milloin tämä tapahtuu etsimällä WSL2: Suoritetaan muistin tiivistämistä -sanoma tulosteen sisältä. dmesg komento. Jos olet tehokäyttäjä, voit määrittää tämän toiminnan muokkaamalla arvoja .wslconfig. Tarkista WSL 19013 julkaisutiedot nähdäksesi nämä vaihtoehdot. Vaihtoehtoisesti, jos haluat suorittaa tämän Linux-komennon manuaalisesti, voit suorittaa komennon echo 1 > /proc/sys/vm/compact_memory pääkäyttäjänä.

Löydät lisää teknisiä yksityiskohtia ja esimerkkejä virallinen blogikirjoitus.

Voit pian lisätä tarroja taustakuviin Windows 11:ssä

Voit pian lisätä tarroja taustakuviin Windows 11:ssä

Albacore (@thebookisclosed) paljasti äskettäin a paketti uusia ominaisuuksia ja Windows 11:n esik...

Lue lisää

Windows 11:ssä on parannettu tarkennus-, ilmoitus- ja kestävyysasetuksia

Windows 11:ssä on parannettu tarkennus-, ilmoitus- ja kestävyysasetuksia

Microsoft valmistautuu toimittamaan uusia Windows 11 -esikatseluversioita Windowsin sisäpiiriläis...

Lue lisää

Microsoft työskentelee Visual Search for Web Capture -sovelluksella Edgessä

Microsoft työskentelee Visual Search for Web Capture -sovelluksella Edgessä

Windows 10:ssä ja 11:ssä on kymmeniä erilaisia ​​työkaluja kuvakaappausten ottamiseksi. Tästä syy...

Lue lisää