Vigtigste Windows 10 WSL 2 har nu Memory Reclaim-funktion

WSL 2 har nu Memory Reclaim-funktion



Efterlad et Svar

Med udgivelsen af ​​Windows 10 Build 18917 introducerede Microsoft WSL 2 til Insiders, Windows Subsystem for Linux 2. Det leveres en ægte Linux-kerne med Windows, der gør det muligt at få fuld systemopkaldskompatibilitet. Dette er første gang en Linux-kerne sendes til Windows. Windows 10 build 19013 tilføjer endnu en fantastisk WSL 2-funktion - Memory Reclaim, som giver værtssystemet mulighed for at genbruge hukommelse, der ikke længere er nødvendigt af nogen Linux-proces.

Annoncering

Tidligere, når hukommelsesbehovet for WSL2 Virtual Machine (VM) ville vokse, enten fra din arbejdsgang eller af Linux-kernen, ville den samlede hukommelse, der er allokeret til VM, også vokse ved at allokere mere hukommelse fra værten. Men når arbejdsgangen er færdig, frigives den hukommelse, som ikke længere er nødvendig for arbejdsgangen, ikke tilbage til værten. Nu med hukommelsesgenvinding i WSL 2, når hukommelsen i Linux ikke længere er nødvendig, kan den rapporteres tilbage til værten, hvor den frigøres, og din WSL 2 VM krymper i hukommelsesstørrelse.

Netflix logger ud af alle enheder

Før:

Windows 10-hukommelse

Efter:

hvordan man får vist abonnenter på youtube

Windows 10 Memory Reclaim Done

Tjek følgende video:

hvordan man omdanner et orddokument til en jpeg

Hvordan det virker

Denne funktion er drevet af en Linux-kernepatch der gør det muligt at returnere små sammenhængende hukommelsesblokke til værtsmaskinen, når de ikke længere er nødvendige i Linux-gæst. WSL-teamet har opdateret Linux-kerne i WSL2 for at inkludere denne patch og modificeret Hyper-V for at understøtte denne siderapporteringsfunktion. For at returnere så meget hukommelse til værten som muligt, komprimerer WSL periodisk hukommelse for at sikre, at ledig hukommelse er tilgængelig i sammenhængende blokke. Dette kører kun, når din CPU er inaktiv. Du kan se, hvornår dette sker ved at kigge efter meddelelsen 'WSL2: Udførelse af hukommelseskomprimering' inde i output pådmesgkommando. Hvis du er en strømbruger, kan du konfigurere denne adfærd ved at redigere værdier i .wslconfig . Kontroller venligst WSL 19013 udgivelsesnoter for at se disse muligheder. Alternativt, hvis du gerne vil køre denne Linux-kommando manuelt, kan du køre kommandoenekko 1> / proc / sys / vm / compact_memorysom rodbruger.

Du kan finde flere tekniske detaljer og eksempler i officielt blogindlæg .

Interessante Artikler

Redaktørens Valg

Sådan parres Echo Dot med Firestick
Sådan parres Echo Dot med Firestick
Echo Dot er en af ​​mange versioner af det berømte Echo, Amazons konkurrent på markedet for smarthøjttalere. Som standard er det parret med Alexa, ligesom Google Home har Google Assistent, og Apple HomePod bruger
HP Pavilion dv6 anmeldelse
HP Pavilion dv6 anmeldelse
15.6in Pavilion dv6 bærer HPs karakteristiske sort og kromfarve, og for at være ærlig ser det lidt prangende ud på en bærbar computer i denne størrelse. Det numeriske tastatur på siden af ​​tastaturet er ubehageligt klemt
Sådan finder du ud af, hvilken bruger der kører en proces i Windows 10
Sådan finder du ud af, hvilken bruger der kører en proces i Windows 10
Som du måske allerede ved, er Windows 10 et flerbruger-operativsystem. I dag vil vi se, hvordan vi finder ud af, hvilken brugerkonto der kører en proces i Windows 10.
Sådan laver du en styrkedrik i Minecraft
Sådan laver du en styrkedrik i Minecraft
Potions i Minecraft tilbyder masser af fordele, der gør det lige så let at overleve som en gåtur i parken, mens andre kan være katastrofale, når de indtages. The Potion of Strength er en af ​​de bedste at brygge, fordi den giver
Microsoft tilføjer 4K-temaer til Windows 10 til Microsoft Store
Microsoft tilføjer 4K-temaer til Windows 10 til Microsoft Store
Fra og med Windows 7 opfandt Microsoft et nyt temaformat - themepack. Det blev oprettet, så alle temaressourcerne ville blive pakket i en enkelt fil, og deling af sådanne temaer ville være let. I Windows 8 blev filformatet revideret til deskthemepack og understøttet med angivelse af, om vinduesfarven automatisk ville være
Sådan justeres musens følsomhed på MacBook
Sådan justeres musens følsomhed på MacBook
MacBook-brugere har en tendens til at elske udseendet og følelsen af ​​deres enheder. Alt, hvad Apple virker så problemfrit og glat. Men hvad sker der, når din Macbook-mus er lidt for glat? Nå, du kan ende med at skyde din markør halvvejs
Hvad er forskellen mellem pc og Mac RAM?
Hvad er forskellen mellem pc og Mac RAM?
Computere er computere, ikke? Sikker på, operativsystemerne er forskellige, og de bruger forskellige designfilosofier, men sikkert er RAM'et, der går ind i en pc, og RAM, der går til en Mac, det samme. Svaret er nyttigt