Windows Tips & News

WSL 2 dabar turi atminties atkūrimo funkciją

click fraud protection

Išleisdama „Windows 10 Build 18917“, „Microsoft“ pristatė WSL 2 „Insiders“, „Windows“ posistemiui, skirtai „Linux 2“. Jis pristato tikrą „Linux“ branduolį su „Windows“, kuris leis suderinti visą sistemos skambutį. Tai pirmas kartas, kai Linux branduolys pristatomas kartu su Windows. „Windows 10 build 19013“ prideda dar vieną puikią WSL 2 funkciją – atminties atkūrimą, kuri leidžia pagrindinei sistemai pakartotinai naudoti atmintį, kurios nebereikia jokiems „Linux“ procesams.

Anksčiau, kai WSL2 virtualios mašinos (VM) atminties poreikiai didėjo dėl jūsų darbo eigos arba Linux branduolio, bendra VM skirta atmintis taip pat padidėtų, skiriant daugiau atminties iš šeimininkas. Tačiau, kai darbo eiga bus baigta, atmintis, kuri darbo eigai nebereikalinga, nebus grąžinta pagrindiniam kompiuteriui. Dabar naudojant WSL 2 atminties atkūrimą, kai Linux atmintis nebereikalinga, apie ją galima pranešti pagrindiniam kompiuteriui, kur ji bus atlaisvinta, o WSL 2 VM sumažės atminties dydis.

Prieš:

Po:

Peržiūrėkite šį vaizdo įrašą:

Kaip tai veikia

Šią funkciją maitina a Linux branduolio pataisa leidžia grąžinti mažus gretimus atminties blokus į pagrindinį kompiuterį, kai jie nebereikalingi „Linux“ svečiui. WSL komanda atnaujino Linux branduolys WSL2 įtraukti šią pataisą ir modifikuotą „Hyper-V“, kad būtų palaikoma ši puslapio ataskaitų teikimo funkcija. Siekdama grąžinti kuo daugiau atminties į pagrindinį kompiuterį, WSL periodiškai sutankina atmintį, kad užtikrintų, jog gretimuose blokuose yra laisvos atminties. Tai veikia tik tada, kai jūsų CPU neveikia. Galite pamatyti, kada tai atsitiks, ieškodami pranešimo „WSL2: Vykdomas atminties sutankinimas“ išvesties viduje. dmesg komandą. Jei esate patyręs vartotojas, galite sukonfigūruoti šį elgesį redaguodami reikšmes .wslconfig. Prašome patikrinti WSL 19013 išleidimo pastabos kad pamatytumėte šias parinktis. Arba, jei norite paleisti šią Linux komandą rankiniu būdu, galite paleisti komandą echo 1 > /proc/sys/vm/compact_memory kaip root naudotojas.

Daugiau techninės informacijos ir pavyzdžių galite rasti oficialus tinklaraščio įrašas.

Įgalinti skirtukų grupių sutraukimą „Google Chrome“.

Įgalinti skirtukų grupių sutraukimą „Google Chrome“.

Kaip įjungti skirtukų grupių sutraukimą „Google Chrome“.Nuo „Google Chrome 80“ naršyklėje įdiegta...

Skaityti daugiau

Priverskite „Google Chrome“ rodyti URL HTTP ir WWW dalis

Priverskite „Google Chrome“ rodyti URL HTTP ir WWW dalis

Pradedant Chrome 69, naršyklėje yra reikšmingų vartotojo sąsajos pakeitimų. Tai apima "Medžiagos ...

Skaityti daugiau

Įgalinkite vietinę pavadinimo juostą „Google Chrome“ sistemoje „Windows 10“.

Įgalinkite vietinę pavadinimo juostą „Google Chrome“ sistemoje „Windows 10“.

Šiuo metu „Google Chrome“ yra pati populiariausia žiniatinklio naršyklė. Jį galima naudoti „Windo...

Skaityti daugiau