Arbeitsspeicher-Komprimierung in Windows 10: Ein Überblick

Lesen Sie, was Arbeitsspeicher-Komprimierung in Windows bedeutet und wie Sie Informationen zum komprimierten Speicher auf Ihrem PC anzeigen. Und was tun, wenn der Computer nicht über genügend RAM verfügt und wie ermittelt werden kann, wie viel Speicher ein bestimmter Prozess benötigt?

Arbeitsspeicher-Komprimierung in Windows 10: Ein Überblick

Arbeitsspeicher-Komprimierung

Windows 10 verwendet die Komprimierung, um mehr Daten im RAM Ihres Systems zu speichern. Im Windows 10-Task-Manager werden auf der Registerkarte Leistung Informationen zur Größe und aktuellen Speichernutzung angezeigt. Unter anderem wird angezeigt, dass ein Teil des Speichers komprimiert ist. Mal sehen, was das bedeutet?

Was bedeutet Arbeitsspeicher-Komprimierung?

Die Speicherkomprimierung ist eine neue Funktion in Windows 10, die in früheren Windows 8 und 7 nicht verfügbar ist. Gleichzeitig verwenden Linux und MacOS diese Funktion.

Wenn auf Ihrem Computer 8 GB RAM installiert sind und Anwendungen ausgeführt werden und das System selbst 9 GB Daten zum Speichern im Speicher verwendet, sollte mindestens 1 GB in der Auslagerungsdatei auf der Festplatte Ihres Computers gespeichert werden. Der Zugriff auf Daten in der Auslagerungsdatei verlangsamt die Geschwindigkeit einzelner Anwendungen und des gesamten Systems.

Mit einem Komprimierungsalgorithmus (der gleiche wie in der Zip-Datei) kann die Datengröße jedoch reduziert und vollständig im RAM gespeichert werden. Beispielsweise kann ein System 6 GB unkomprimierte Daten belassen und 3 GB komprimieren, sodass es tatsächlich 1,5 GB belegt. Somit haben Sie 7,5 von 8 GB RAM.

Gibt es irgendwelche Nachteile bei diesem Ansatz? Ja und nein. Die Datenkomprimierung und das umgekehrte Verfahren erfordern bestimmte Prozessorressourcen. Daher werden nicht alle Daten komprimiert gespeichert, sondern das System komprimiert nur die Informationen, die es für notwendig hält. Der Komprimierungs- und Dekomprimierungsvorgang selbst ist viel schneller als das Schreiben und Lesen von Daten von der Festplatte. Daher sucht Windows nach einem Kompromiss zwischen diesen beiden Ansätzen.

Warum komprimiert Windows nicht alle Daten

Wie bereits erwähnt, ist die Geschwindigkeit der Datenkomprimierung und -dekomprimierung viel höher als beim Schreiben und Lesen von Daten von der Festplatte. Das Arbeiten mit solchen Daten erfolgt in einem vollautomatischen Modus und erfordert keinen Benutzereingriff. Warum komprimiert das System also nicht alle Daten?

Das Arbeiten mit unkomprimierten Daten ist viel schneller. Wenn das Betriebssystem nach einer großen Datenmenge suchen muss, die im RAM gespeichert ist, erfordert das Verfahren zum Lesen, Decodieren und Rückwärtscodieren von Daten eine erhebliche Prozessorzeit. Zusätzlich reserviert das System einen Teil des RAM, um im Falle eines solchen Bedarfs den erforderlichen Speicherpuffer zu dekomprimieren.

Auf dieser Grundlage versucht Windows, Daten, auf die häufig zugegriffen wird, in unkomprimierter Form zu speichern. Daten, auf die das System seltener zugreift, werden komprimiert oder sogar in der Auslagerungsdatei gespeichert.

Was tun, wenn der Computer nicht über genügend RAM verfügt?

Was tun, wenn das System eine große Menge komprimierter Daten verwendet oder mit einer großen Auslagerungsdatei arbeitet? Die Antwort liegt auf der Hand: Fügen Sie Ihrem PC mehr RAM hinzu. Dies ist die beste Lösung. Es ist auch offensichtlich, dass es besser ist, so schnelles RAM zu verwenden, wie es Ihr Motherboard zulässt.

Eine weniger offensichtliche Lösung wäre die Verwendung eines SSD-Laufwerks für die Auslagerungsdatei oder das gesamte System. In unserem Video haben wir uns zuvor angesehen, wie die Auslagerungsdatei auf ein anderes Laufwerk übertragen wird:

Da die Lese- und Schreibgeschwindigkeit auf ein SSD-Laufwerk um ein Vielfaches höher ist als die einer herkömmlichen Festplatte, arbeitet das gesamte System schneller.

Wie können komprimierte Speicherinformationen auf Ihrem PC angezeigt werden

Um Informationen darüber anzuzeigen, wie viel Speicher im System komprimiert ist, müssen Sie den Task-Manager verwenden. Klicken Sie zum Starten mit der rechten Maustaste auf die Taskleiste und wählen Sie “Task-Manager” oder drücken Sie Strg + Umschalt + Esc (für Windows 10, 8) oder Strg + Alt + Entf (für jedes Windows) und wählen Sie “Task-Manager”.

Task-Manager

Standardmäßig startet der Task-Manager in abgekürzter Form. Sie müssen auf die Vollversion zugreifen. Klicken Sie dazu auf die Schaltfläche Mehr Details in der unteren linken Ecke des Fensters.

Task-Manager

Gehen Sie zur Registerkarte Leistung und wählen Sie in der Liste Arbeitsspeicher aus. Wie viel Arbeitsspeicher komprimiert ist, sehen Sie im Abschnitt “in Verwendung (komprimiert)”. Im folgenden Screenshot zeigt der Task-Manager beispielsweise, dass unser System derzeit 3,5 GB und 25,2 MB komprimierten Arbeitsspeicher verwendet.

Dieser Parameter ändert sich ständig in Abhängigkeit von der Anzahl der ausgeführten Anwendungen und dem von ihnen verwendeten Speicher. Die Menge des komprimierten Speichers kann sich auch von der Arbeit der Systemaufgaben im Hintergrund ändern. Sie können diesen Prozess in Echtzeit verfolgen.

Arbeitsspeicher-Komprimierung

Aus dem Screenshot geht auch hervor, dass unser System 8,0 GB DDR3-RAM verwendet. 1 GB ist in der Hardware reserviert – dieser Speicher wird vom integrierten Grafiksystem verwendet. Formfaktorspeicher DIMM, 2 Klammern und 2 weitere Steckplätze werden im System frei verwendet. Im Cache mit 2,1 GB zeigt die aktuelle Auslagerungsdateigröße an. Wenn Sie mit der Maus über das Diagramm im Abschnitt Speicherzusammensetzung fahren, zeigt das System einen Tooltip mit zusätzlichen Informationen an.

Wie kann festgestellt werden, wie viel Speicher ein bestimmter Prozess benötigt

Ausführliche Informationen zum von jedem Prozess belegten Speicher finden Sie auf der Registerkarte Prozesse. Suchen Sie dann den gewünschten Prozess und wählen Sie ihn aus. Der tatsächliche Speicher wird in der Arbeitsspeicherspalte angezeigt.

Arbeitsspeicher-Komprimierung

In einigen Anwendungen werden mehrere Prozesse gleichzeitig ausgeführt, z. B. Google Chrome. In diesem Fall muss die von allen laufenden Prozessen verbrauchte Speichermenge berechnet werden.

Alexandr Shafarenko

Autor: , Technischer Schreiber

Olexander Schafarenko hat langjährige Erfahrungen im Schreiben von Artikeln. Seine Artikel auf dem Blog wurden von Millionen von Benutzern gelesen. Der Autor hat eine spezialisierte Hochschulausbildung und teilt sein Wissen im Bereich IT mit den Lesern.

Glib Khomenko

Editor: , Technischer Schreiber

Hlib Khomenko ist Übersetzer und IT-Techniker im Unternehmen „Hetman Software“. Der Autor hat eine spezialisierte Hochschulausbildung und hat langjährige Erfahrung in der deutschen Übersetzung.

Für dich empfohlen

Willkommen bei dem KI-gesteuerten Assistenten von Hetman Software.
Chat beginnen