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 leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind