Hoved Windows 10 WSL 2 har nå Memory Reclaim-funksjon

WSL 2 har nå Memory Reclaim-funksjon



Legg igjen et svar

Med utgivelsen av Windows 10 Build 18917 introduserte Microsoft WSL 2 til Insiders, Windows Subsystem for Linux 2. Den leverer en ekte Linux-kjerne med Windows som vil gjøre full kompatibilitet med systemanrop mulig. Dette er første gang en Linux-kjerne sendes med Windows. Windows 10 build 19013 legger til en annen flott WSL 2-funksjon - Memory Reclaim, som gjør at vertssystemet kan bruke minne som ikke lenger er nødvendig for Linux-prosesser.

Annonse

Tidligere, når minnebehovet til WSL2 Virtual Machine (VM) ville vokse, enten fra arbeidsflyten din eller fra Linux-kjernen, ville det totale minnet som ble tildelt VM også vokse ved å tildele mer minne fra verten. Men når arbeidsflyten er ferdig, vil ikke det minnet som ikke lenger er nødvendig av arbeidsflyten, bli frigitt tilbake til verten. Nå med minnegjenvinning i WSL 2, når minnet i Linux ikke lenger er nødvendig, kan det rapporteres tilbake til verten hvor det vil bli frigjort, og WSL 2 VM vil krympe i minnestørrelse.

hvordan du legger til avkrysningsruten i Google Docs

Før:

Windows 10 Memory Reclaim

Etter:

cbs all tilgang på Samsung smart tv

Windows 10 Memory Reclaim Done

Sjekk ut følgende video:

hvordan du fjerner kommentarer på instagram live

Hvordan det fungerer

Denne funksjonen er drevet av en Linux-kjerneoppdatering som gjør at små sammenhengende blokker av minne kan returneres til vertsmaskinen når de ikke lenger er nødvendige i Linux-gjesten. WSL-teamet har oppdatert Linux-kjernen i WSL2 for å inkludere denne oppdateringen, og modifiserte Hyper-V for å støtte denne siderapporteringsfunksjonen. For å returnere så mye minne til verten som mulig, komprimerer WSL med jevne mellomrom minne for å sikre at ledig minne er tilgjengelig i sammenhengende blokker. Dette kjører bare når CPU-en din er inaktiv. Du kan se når dette skjer ved å lete etter 'WSL2: Performing memory compaction' -meldingen inne i utgangen pådmesgkommando. Hvis du er en strømbruker, kan du konfigurere denne oppførselen ved å redigere verdier i .wslconfig . Vennligst sjekk WSL 19013 utgivelsesmerknader for å se disse alternativene. Alternativt, hvis du vil kjøre denne Linux-kommandoen manuelt, kan du kjøre kommandoenekko 1> / proc / sys / vm / compact_memorysom rotbruker.

Du finner mer tekniske detaljer og eksempler i offisielt blogginnlegg .

Interessante Artikler

Redaksjonens

Hvordan lage et navneskilt i Minecraft
Hvordan lage et navneskilt i Minecraft
Det er ingen oppskrift for å lage en navnelapp i Minecraft, men det er flere måter å få dem på. Vi viser deg hvordan du finner et navneskilt.
Last ned Windows 10 versjon 1809 ISO-bilder direkte uten medieverktøy
Last ned Windows 10 versjon 1809 ISO-bilder direkte uten medieverktøy
Her er en metode for å få offisielle ISO-bilder av Windows 10 versjon 1809 oktober 2018-oppdatering uten å laste ned og bruke Media Creation Tool-appen.
Slik bruker du telefonen som en Fire Stick-fjernkontroll
Slik bruker du telefonen som en Fire Stick-fjernkontroll
Du kan bruke Fire TV Stick TV-fjernkontrollappen på iPhone eller Android for å kontrollere Fire TV-enheten, men bare hvis telefonen din er kompatibel.
Hvordan endre kanaler på YouTube TV
Hvordan endre kanaler på YouTube TV
Du har valgt noen kanaler på YouTube TV, men nå har du ombestemt deg. Hvis det høres kjent ut, har vi noen gode nyheter: du kan legge til nye kanaler og fjerne de du ikke lenger ser på. YouTube TV
Slik bruker du hodetelefoner på en iPhone 8
Slik bruker du hodetelefoner på en iPhone 8
iPhone 8 har ikke hodetelefonkontakt, men du kan fortsatt bruke hodetelefoner med den. Tre måter å gjøre det på inkluderer EarPods, AirPods og en adapter.
Slik endrer du betalingsmåten på Netflix
Slik endrer du betalingsmåten på Netflix
Endre Netflix betalingsmåte, kredittkortinformasjon og automatisk betalingsdato på Netflix. Du kan til og med legge til en reservebetalingsmetode for Netflix.
Legg til Registerredigering i Kontrollpanel i Windows 10
Legg til Registerredigering i Kontrollpanel i Windows 10
Slik legger du til Registerredigering i Kontrollpanel i Windows 10 Registerredigering er et viktig verktøy for systemadministratorer, geeks og vanlige brukere som ønsker å endre Windows-operativsystemets skjulte innstillinger som ikke er tilgjengelige via brukergrensesnittet. Du kan legge det til kontrollpanelet hvis du vil. Dette legger til