Windows Tips & News

WSL 2:ssa on nyt muistin palautusominaisuus

click fraud protection

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.

Ominaisuudet poistettu Windows 10:stä

Ominaisuudet poistettu Windows 10:stä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Windows 10 tiedostoselaimen arkistot

Resurssienhallinnan Tiedoston ominaisuudet -valintaikkunan Tiedot-välilehti näyttää hyödyllisiä t...

Lue lisää

Windows 10 -haku arkistoista

Aiemmin kirjoitin kuinka löytää suurin tiedosto ja hakemisto Linuxissa. Tänään haluan tarjota sin...

Lue lisää