Huvud Windows 10 WSL 2 har nu Memory Reclaim-funktion

WSL 2 har nu Memory Reclaim-funktion



Lämna ett svar

Med lanseringen av Windows 10 Build 18917 introducerade Microsoft WSL 2 till Insiders, Windows Subsystem för Linux 2. Det levereras en riktig Linux-kärna med Windows som gör det möjligt att göra hela systemanropskompatibilitet. Det här är första gången en Linux-kärna levereras med Windows. Windows 10 build 19013 lägger till ytterligare en fantastisk WSL 2-funktion - Memory Reclaim, som gör att värdsystemet kan återanvända minne som inte längre behövs av någon Linux-process.

Annons

Tidigare, när minnesbehovet för WSL2 Virtual Machine (VM) skulle växa, antingen från ditt arbetsflöde eller av Linux-kärnan, skulle det totala minnet som tilldelats till den virtuella datorn också växa genom att allokera mer minne från värden. Men när arbetsflödet är klart skulle det minne som inte längre behövs av arbetsflödet inte släppas tillbaka till värden. Nu med minneåtervinning i WSL 2, när minnet i Linux inte längre behövs kan det rapporteras tillbaka till värden där det kommer att frigöras och din WSL 2 VM kommer att krympa i minnesstorlek.

hur man tar bort alla foton på facebook

Innan:

Windows 10 Memory Reclaim

Efter:

sätta musik på ipod utan itunes

Windows 10 Memory Reclaim Klar

Kolla in följande video:

vilket språk är legender som kodas in

Hur det fungerar

Denna funktion drivs av en Linux-kärnlapp som gör att små sammanhängande minnesblock kan returneras till värddatorn när de inte längre behövs i Linux-gästen. WSL-teamet har uppdaterat Linux-kärna i WSL2 för att inkludera denna korrigeringsfil och modifierad Hyper-V för att stödja denna sidrapporteringsfunktion. För att returnera så mycket minne till värden som möjligt, komprimerar WSL regelbundet minne för att säkerställa att ledigt minne är tillgängligt i angränsande block. Detta körs bara när din CPU är inaktiv. Du kan se när detta händer genom att leta efter meddelandet “WSL2: Utföra minneskomprimering” på utsidan avdmesgkommando. Om du är en kraftanvändare kan du konfigurera detta beteende genom att redigera värden i .wslconfig . Kontrollera WSL 19013 release-anteckningar för att se dessa alternativ. Alternativt kan du köra kommandot om du vill köra detta Linux-kommando manuelltecho 1> / proc / sys / vm / compact_memorysom rotanvändare.

Du hittar mer tekniska detaljer och exempel i officiellt blogginlägg .

Intressanta Artiklar

Redaktionen

Apple TV: Vad det är och hur det fungerar
Apple TV: Vad det är och hur det fungerar
Apple TV är en mediaströmningsenhet som körs på en plattform som liknar iPhone. Du kan använda den för att streama TV och filmer och ladda ner appar.
Voice Dictation kommer till Microsoft Office
Voice Dictation kommer till Microsoft Office
Microsoft testar förmågan att använda röstdiktering för att skapa Word-dokument, anteckningar, e-postmeddelanden och PowerPoint-presentationer på Windows. Den lämpliga förmågan blev tillgänglig nyligen för Office Insiders. Den finns tillgänglig i den snabba uppdateringsringen, som nyligen döptes om till 'Insider' -nivån. Det officiella tillkännagivandet beskriver funktionen på följande sätt: Annonsdiktat använder
Så här fixar du Overscan i Windows 10 för att passa till skärmen
Så här fixar du Overscan i Windows 10 för att passa till skärmen
11 lösningar för problem med överskalning av skrivbord och bildskärmar för de som undrar 'Hur fixar jag överskanning i Windows 10?'
Vad är en RPM-fil?
Vad är en RPM-fil?
En RPM-fil är en Red Hat-pakethanterarfil som används för att lagra installationsfiler på Linux-operativsystem. Så här öppnar du en.
Skapa en genväg för sök efter uppdateringar i Windows 10
Skapa en genväg för sök efter uppdateringar i Windows 10
Ibland måste du genast söka efter uppdateringar i Windows 10. Du kan skapa en speciell genväg för att tvinga Windows 10-sökning efter uppdateringar på en gång.
Hur man sätter in en signatur i ett Google Doc
Hur man sätter in en signatur i ett Google Doc
Den digitala tidsåldern har blott gjort våta signaturer föråldrade. Dessa dagar kan du använda din virtuella fingertopp för att signera dokument från ditt hem. Om du vill veta hur du sätter in din signatur i Google-dokument,
Minecraft LAN fungerar inte – Hur felsöker jag?
Minecraft LAN fungerar inte – Hur felsöker jag?
Att spela Minecraft med vänner på LAN har varit ett bra sätt att njuta av spelet ända sedan det släpptes. LAN-sessioner tillåter människor att spela mot eller med varandra, beroende på spelläget. Men ibland har folk märkt det