Haupt Windows 10 WSL 2 verfügt jetzt über eine Funktion zur Speicherrückgewinnung

WSL 2 verfügt jetzt über eine Funktion zur Speicherrückgewinnung



Hinterlasse eine Antwort

Mit der Veröffentlichung von Windows 10 Build 18917 führte Microsoft WSL 2 in Insiders ein, dem Windows-Subsystem für Linux 2. Es wird ein echter Linux-Kernel mit Windows ausgeliefert, der die vollständige Kompatibilität von Systemaufrufen ermöglicht. Dies ist das erste Mal, dass ein Linux-Kernel mit Windows ausgeliefert wird. Windows 10 Build 19013 fügt eine weitere großartige WSL 2-Funktion hinzu - Memory Reclaim, mit der das Host-System Speicher wiederverwenden kann, der von keinem Linux-Prozess mehr benötigt wird.

Werbung

Wenn früher der Speicherbedarf der virtuellen WSL2-Maschine (VM) entweder durch Ihren Workflow oder durch den Linux-Kernel zunahm, wuchs auch der der VM zugewiesene Gesamtspeicher, indem mehr Speicher vom Host zugewiesen wurde. Sobald der Workflow abgeschlossen ist, wird der vom Workflow nicht mehr benötigte Speicher nicht mehr an den Host zurückgegeben. Wenn bei der Speicherwiederherstellung in WSL 2 der Speicher unter Linux nicht mehr benötigt wird, kann er an den Host zurückgemeldet werden, auf dem er freigegeben wird, und Ihre WSL 2-VM wird kleiner.

warum lässt sich mein macbook nicht einschalten?

Vor:

Windows 10 Memory Reclaim

Nach:

So löschen Sie kürzlich auf Netflix angesehene Videos

Windows 10 Memory Reclaim Done

Schauen Sie sich das folgende Video an:

So sehen Sie, was den Leuten auf Instagram 2020 gefallen hat

Wie es funktioniert

Diese Funktion wird von a Linux-Kernel-Patch Dadurch können kleine zusammenhängende Speicherblöcke an den Host-Computer zurückgegeben werden, wenn sie im Linux-Gast nicht mehr benötigt werden. Das WSL-Team hat das aktualisiert Linux-Kernel in WSL2 um diesen Patch einzuschließen, und Hyper-V geändert, um diese Seitenberichtsfunktion zu unterstützen. Um so viel Speicher wie möglich an den Host zurückzugeben, komprimiert die WSL den Speicher regelmäßig, um sicherzustellen, dass freier Speicher in zusammenhängenden Blöcken verfügbar ist. Dies wird nur ausgeführt, wenn Ihre CPU inaktiv ist. Sie können sehen, wann dies geschieht, indem Sie in der Ausgabe des nach der Meldung 'WSL2: Speicherkomprimierung durchführen' suchendmesgBefehl. Wenn Sie ein Power-User sind, können Sie dieses Verhalten konfigurieren, indem Sie die Werte in bearbeiten .wslconfig . Bitte überprüfen Sie die Versionshinweise zu WSL 19013 um diese Optionen zu sehen. Wenn Sie diesen Linux-Befehl manuell ausführen möchten, können Sie den Befehl auch ausführenEcho 1> / proc / sys / vm / compact_memoryals Root-Benutzer.

Weitere technische Details und Beispiele finden Sie in der offizieller Blogbeitrag .

Interessante Artikel

Tipp Der Redaktion

So erstellen Sie Formen in Gimp
So erstellen Sie Formen in Gimp
Obwohl GIMP, die Bildbearbeitungs-App, kein Zeichenprogramm ist, können Sie damit dennoch verschiedene geometrische Formen erstellen. Allerdings hat GIMP kein eingebautes Formwerkzeug, also die einzige Möglichkeit, Formen zu erstellen
So aktivieren Sie kleine Taskleistenschaltflächen in Windows 10
So aktivieren Sie kleine Taskleistenschaltflächen in Windows 10
Windows 10 ermöglicht kleinere Taskleistenschaltflächen. Diese Option reduziert die Höhe der Taskleiste, was sehr nützlich ist, wenn Sie eine kleine Anzeige haben.
Was ist POST?
Was ist POST?
Der Power On Self Test oder POST ist die Bezeichnung für die Tests, die das BIOS unmittelbar nach dem Einschalten des Computers durchführt.
So passen Sie das Windows 8-Starterlebnis an
So passen Sie das Windows 8-Starterlebnis an
Beschreibt, wie Sie die Windows 8-Starterfahrung anpassen
So verwenden Sie ADB über Wi-Fi auf einem Android-Gerät
So verwenden Sie ADB über Wi-Fi auf einem Android-Gerät
Haben Sie ein Android-Gerät und möchten das ADB-Befehlszeilendienstprogramm einrichten? Die Verwendung eines USB-Kabels ist die herkömmliche Methode, um eine Verbindung zwischen Ihrem Android-Gerät und einem PC herzustellen. Allerdings ist es nicht die
So ändern Sie die Sprache in Procreate
So ändern Sie die Sprache in Procreate
Es gibt viele Gründe, warum Sie möglicherweise die Sprache Ihrer Procreate-App ändern müssen. Vielleicht lernen Sie eine neue Sprache und möchten diese bei Ihren täglichen Aktivitäten üben, beispielsweise beim Erstellen einzigartiger Illustrationen und digitaler Skizzen
Jetzt können Sie Siri Ihr Halloween-Kostüm für Sie auswählen lassen
Jetzt können Sie Siri Ihr Halloween-Kostüm für Sie auswählen lassen
Siri ist vielleicht nicht so fortgeschritten wie Amazon Alexa oder Googles sich noch entwickelnder Assistent, aber Apples virtueller Assistent möchte ab und zu ein bisschen Spaß haben. Die neueste Comedy-Saite hinzugefügt