Windows 10 Build 18917 väljaandmisega tutvustas Microsoft WSL 2-d Insidersile, Windowsi alamsüsteemi Linuxile 2. See tarnib Windowsiga tõelise Linuxi tuuma, mis võimaldab süsteemikõnede täieliku ühilduvuse. See on esimene kord, kui Linuxi tuum tarnitakse koos Windowsiga. Windows 10 build 19013 lisab veel ühe suurepärase WSL 2 funktsiooni - Memory Reclaim, mis võimaldab hostisüsteemil taaskasutada mälu, mida ühegi Linuxi protsessi jaoks enam vaja pole.
Reklaam
Varem, kui WSL2 virtuaalse masina (VM) mäluvajadused kasvavad kas teie töövoo või Linuxi tuuma põhjal, suureneb ka virtuaalsele masinale eraldatud kogu mälu, eraldades hostilt rohkem mälu. Kuid kui töövoog on tehtud, ei vabaneks see töövoo jaoks enam vajalik mälu hostile tagasi. Nüüd, kui mälu on taastatud WSL 2-s, kui Linuxi mälu pole enam vaja, saab sellest teatada hostile, kus see vabastatakse, ja teie WSL 2 VM väheneb mälu suuruses.
kuidas Netflixi voogedastusel voogesitada
Enne:
Pärast:
kuidas ig-loole lisada
Vaadake järgmist videot:
vaata akende 10 psd pisipilte
Kuidas see töötab
Seda funktsiooni toetab a Linuxi tuuma plaaster mis võimaldab väikesed külgnevad mäluplokid tagastada hostimasinale, kui neid pole Linuxi külalises enam vaja. WSL-i meeskond on värskendanud Linuxi tuum WSL2-s selle plaastri lisamiseks ja Hyper-V modifitseeritud selle lehe aruandluse funktsiooni toetamiseks. Selleks, et masinale võimalikult palju mälu tagastada, tihendab WSL perioodiliselt mälu, et vaba mälu oleks saadaval külgnevates plokkides. See töötab ainult siis, kui teie protsessor on jõude. Kui see juhtub, saate vaadata, otsides sõnumi “WSL2: mälu tihendamine”dmesg
käsk. Kui olete energiatarbija, saate selle käitumise konfigureerida, muutes selles olevaid väärtusi .wslconfig . Palun kontrollige WSL 19013 väljalaskemärkmed nende valikute nägemiseks. Kui soovite seda Linuxi käsku käsitsi käivitada, võite selle käsu käivitadakaja 1> / proc / sys / vm / kompaktne mälu
juurkasutajana.
Rohkem tehnilisi üksikasju ja näiteid leiate lehelt ametlik ajaveebipostitus .