Es kann manchmal schwierig sein, sich mit der Speicherauslastung von OS X zu beschäftigen. Die Activity Monitor-App kann insbesondere dann hilfreich sein, wenn Sie ein Upgrade für Ihren Mac in Betracht ziehen. Wird durch das Hinzufügen von mehr Arbeitsspeicher eine deutliche Leistungssteigerung erreicht? Das ist eine Frage, die wir oft hören, also lasst uns die Antwort gemeinsam entdecken.
Aktivitätsmonitor
Es gibt eine Handvoll guter Dienstprogramme zum Überwachen der Speichernutzung. Wenn Sie bereits einen Favoriten haben, ist das in Ordnung. Für diesen Artikel verwenden wir jedoch den Activity Monitor, das kostenlose Systemdienstprogramm, das mit allen Macs geliefert wird. Wir mögen Activity Monitor, weil er unprätentiös im Dock sitzen kann und die aktuelle Speichernutzung als einfaches Tortendiagramm auf dem Dock-Symbol (je nach OS X-Version) anzeigen kann. Ein kurzer Blick auf das Activity Monitor Dock-Symbol zeigt Ihnen, wie viel Arbeitsspeicher Sie verwenden und wie viel Speicherplatz frei ist.
Aktivitätsmonitor konfigurieren
-
Starten Sie den Aktivitätsmonitor unter / Programme / Dienstprogramme.
-
Klicken Sie im sich öffnenden Aktivitätsmonitor auf die Registerkarte 'Systemspeicher'.
-
Wählen Sie im Aktivitätsmonitormenü Ansicht, Dock-Symbol, Speicherbelegung anzeigen.
Für Schneeleopard und später:
-
Klicken Sie mit der rechten Maustaste auf das Aktivitätsmonitor-Dock-Symbol und wählen Sie Optionen, In Dock halten.
-
Klicken Sie mit der rechten Maustaste auf das Aktivitätsmonitor-Symbol und wählen Sie Optionen, Bei Anmeldung öffnen.
Für Leopard und früher:
-
Klicken Sie mit der rechten Maustaste auf das Aktivitätsmonitor-Dock-Symbol und wählen Sie In Dock behalten.
-
Klicken Sie mit der rechten Maustaste auf das Aktivitätsmonitor-Symbol und wählen Sie Bei Anmeldung öffnen.
Sie können nun das Aktivitätsmonitorfenster schließen (schließen Sie einfach das Fenster; beenden Sie das Programm nicht). Das Dock-Symbol zeigt weiterhin das Kreisdiagramm für die RAM-Nutzung an. Außerdem wird Activity Monitor bei jedem Neustart des Mac automatisch ausgeführt, sodass Sie die Speicherauslastung jederzeit überwachen können.
Grundlegendes zur Speicherübersicht des Aktivitätsmonitors (OS X Mavericks und höher)
Als Apple OS X Mavericks veröffentlichte, bedeutete dies eine signifikante Änderung der Speicherverwaltung durch das Betriebssystem. Mavericks führte die Verwendung der Speicherkomprimierung ein, eine Methode, die den verfügbaren RAM optimal nutzt, indem die im RAM gespeicherten Daten anstelle des Paging-Speichers in den virtuellen Speicher komprimiert werden. Dieser Vorgang kann die Leistung eines Mac erheblich beeinträchtigen. Einzelheiten zur Funktionsweise des komprimierten Speichers finden Sie im Artikel Grundlegendes zum komprimierten Speicher in OS X.
Neben der Verwendung des komprimierten Speichers hat Mavericks Änderungen an Activity Monitor und die Darstellung der Informationen zur Speichernutzung vorgenommen. Anstatt das vertraute Kreisdiagramm zu verwenden, um zu zeigen, wie der Speicher aufgeteilt ist, hat Apple das Memory Pressure-Diagramm eingeführt, mit dem ausgedrückt werden kann, wie viel Speicherplatz komprimiert wird, um freien Speicherplatz für andere Aktivitäten bereitzustellen.
Speicherdruckdiagramm
Das Speicherdruckdiagramm ist eine Zeitleiste, die den Umfang der Komprimierung angibt, der auf den RAM angewendet wird, sowie auf den Zeitpunkt, zu dem das Paging auf die Festplatte schließlich erfolgt, wenn die Komprimierung nicht ausreicht, um den Bedarf von Apps nach Speicherzuordnung zu decken.
Das Speicherdruckdiagramm wird in drei Farben angezeigt:
- Grün: Zeigt keine Komprimierung an.
- Gelb: Zeigt an, wann eine Komprimierung stattfindet.
- Rot: Die Komprimierung hat ihre Grenzen erreicht und das Paging in den virtuellen Speicher hat begonnen.
Neben der Farbe, die angibt, was innerhalb des Speicherverwaltungssystems geschieht, gibt die Höhe der Schattierung das Ausmaß der Komprimierung oder Paging an.
Idealerweise sollte das Speicherdruckdiagramm im grünen Bereich bleiben, um anzuzeigen, dass keine Komprimierung stattfindet. Dies bedeutet, dass Sie über ausreichend RAM für die auszuführenden Aufgaben verfügen. Wenn das Diagramm gelb angezeigt wird, bedeutet dies, dass zwischengespeicherte Dateien (ähnlich wie inaktiver Arbeitsspeicher in früheren Versionen von Activity Monitor) im Wesentlichen Apps, die nicht mehr aktiv sind, sich aber noch im RAM befinden, komprimiert werden, um genügend freien Speicherplatz zu schaffen RAM, der den Apps zugewiesen werden soll, die eine RAM-Zuweisung anfordern.
Wenn der Speicher komprimiert ist, ist für die Komprimierung ein gewisser CPU-Aufwand erforderlich. Dieser kleine Leistungseinbruch ist jedoch gering und für den Benutzer wahrscheinlich nicht wahrnehmbar.
Wenn das Speicherdruckdiagramm rot angezeigt wird, bedeutet dies, dass nicht mehr genügend inaktives RAM für die Komprimierung vorhanden ist und dass auf die Festplatte (virtueller Speicher) ausgelagert wird. Das Auslagern von Daten aus dem Arbeitsspeicher ist eine sehr viel prozessintensivere Aufgabe, die sich in der Regel als Abnahme der Leistung Ihres Mac bemerkbar macht.
Hast du genug RAM?
Das Speicherdruckdiagramm macht es viel einfacher, auf einen Blick zu erkennen, ob Sie von zusätzlichem RAM profitieren würden. In früheren Versionen von OS X mussten Sie die Anzahl der aufgetretenen Page-Outs überprüfen und ein paar Berechnungen durchführen, um die Antwort zu finden.
Mit der Speicherdrucktabelle müssen Sie nur sehen, ob und wie lange die Karte rot ist. Wenn es über einen längeren Zeitraum dort bleibt, würden Sie von mehr RAM profitieren. Wenn es beim Öffnen einer App nur rot wird, andernfalls gelb oder grün bleibt, benötigen Sie wahrscheinlich nicht mehr Arbeitsspeicher. Reduzieren Sie einfach, wie viele Apps Sie gleichzeitig geöffnet haben.
Wenn Ihr Diagramm oft gelb ist, dann tut Ihr Mac genau das, was er tun soll: Nutzen Sie Ihren verfügbaren Arbeitsspeicher bestmöglich, ohne Daten auf Ihr Laufwerk auslagern zu müssen. Sie sehen die Vorteile der Speicherkomprimierung und die Möglichkeit, RAM sparsam zu verwenden, sodass Sie nicht mehr RAM hinzufügen müssen.
Wenn Sie die meiste Zeit im grünen Bereich sind, haben Sie keine Sorgen.
Grundlegendes zur Speicherübersicht des Aktivitätsmonitors (OS X Mountain Lion und früher)
In früheren Versionen von OS X wurde eine ältere Speicherverwaltung verwendet, bei der keine Speicherkomprimierung verwendet wurde. Stattdessen wird versucht, Speicher freizugeben, der zuvor Apps zugewiesen wurde, und dann, falls erforderlich, Seitenspeicher für Ihr Laufwerk (virtueller Speicher).
Aktivitätsmonitor-Kreisdiagramm
Das Kreisdiagramm des Aktivitätsmonitors zeigt vier Arten der Speichernutzung: Frei (grün), Verdrahtet (rot), Aktiv (gelb) und Inaktiv (blau). Um Ihre Speicherbelegung zu verstehen, müssen Sie wissen, was jeder Speichertyp ist und wie er sich auf den verfügbaren Speicher auswirkt.
Kostenlos. Dieser ist ziemlich unkompliziert. Es ist der RAM in Ihrem Mac, der derzeit nicht verwendet wird und jedem Prozess oder jeder Anwendung frei zugeordnet werden kann, der den gesamten oder einen Teil des verfügbaren Speichers benötigt.
Verdrahtet. Dies ist der Speicher, den Ihr Mac seinen eigenen internen Anforderungen zugewiesen hat, sowie den Kernanforderungen der Anwendungen und Prozesse, die Sie ausführen. Der kabelgebundene Speicher stellt die Mindestmenge an RAM dar, die Ihr Mac zu jedem Zeitpunkt benötigt, um weiterlaufen zu können. Man kann sich das als Erinnerung vorstellen, die für alle anderen verboten ist.
Aktiv. Dieser Speicher wird derzeit von Anwendungen und Prozessen auf Ihrem Mac verwendet, mit Ausnahme der speziellen Systemprozesse, die dem kabelgebundenen Speicher zugewiesen sind. Sie können sehen, wie Ihr Active Memory-Footprint wächst, wenn Sie Anwendungen starten oder wenn aktuell ausgeführte Anwendungen mehr Speicher benötigen, um eine Aufgabe auszuführen.
Inaktiv. Dies ist Speicher, der von einer Anwendung nicht mehr benötigt wird, aber noch nicht für den Pool des freien Speichers freigegeben wurde.
Grundlegendes zu inaktivem Speicher
Die meisten Speicherarten sind ziemlich unkompliziert. Derjenige, der die Leute zum Straucheln bringt, ist das aktive Gedächtnis. Personen sehen oft eine große Menge Blau in ihrem Speicher-Kreisdiagramm (inaktiver Speicher) und denken, dass sie Probleme mit dem Speicher haben. Dies führt dazu, dass sie überlegen, RAM hinzuzufügen, um die Leistung ihres Mac zu steigern. Inaktiver Speicher leistet jedoch einen wertvollen Dienst, der Ihren Mac noch schneller macht.
Wenn Sie eine Anwendung beenden, gibt OS X nicht den gesamten von der Anwendung verwendeten Speicher frei. Stattdessen speichert es den Startzustand der Anwendung im Abschnitt Inaktiven Speicher. Wenn Sie dieselbe Anwendung erneut starten, weiß OS X, dass die Anwendung nicht von Ihrer Festplatte geladen werden muss, da sie bereits im inaktiven Speicher gespeichert ist. Infolgedessen definiert OS X den Abschnitt des inaktiven Speichers, der die Anwendung enthält, einfach als aktiven Speicher neu, wodurch das erneute Starten einer Anwendung ein sehr schneller Vorgang ist.
Inaktiver Speicher bleibt nicht für immer inaktiv. Wie bereits erwähnt, kann OS X diesen Speicher verwenden, wenn Sie eine Anwendung erneut starten. Es wird auch inaktiven Speicher verwendet, wenn nicht genügend freier Speicher für die Anforderungen einer Anwendung vorhanden ist.
Die Abfolge der Ereignisse sieht ungefähr so aus:
- Wenn Sie eine Anwendung starten, prüft OS X, ob sie im inaktiven Speicher gespeichert ist. Wenn dies der Fall ist, wird der Speicher als aktiv zugewiesen und die Anwendung wird gestartet.
- Wenn sich die Anwendung nicht im inaktiven Speicher befindet, erstellt OS X einen geeigneten Teil des freien Speichers für die Anwendung.
- Wenn nicht genügend freier Speicher verfügbar ist, gibt OS X einen inaktiven Speicher frei, um die Anforderungen der Anwendung zu erfüllen. Durch die Freigabe von inaktivem Speicher werden eine oder mehrere der zwischengespeicherten Anwendungen aus dem Pool für inaktiven Speicher entfernt, wodurch diese Anwendungen länger gestartet werden müssen.
Wie viel RAM benötigen Sie?
Die Antwort auf diese Frage spiegelt in der Regel den Arbeitsspeicher wider, den Ihre Version von OS X benötigt, die Art der verwendeten Anwendungen und die Anzahl der gleichzeitig ausgeführten Anwendungen. Es gibt aber noch andere Überlegungen. In einer idealen Welt wäre es schön, wenn Sie nicht zu häufig inaktives RAM überfallen würden. Dies bietet die beste Leistung, wenn Anwendungen wiederholt gestartet werden, während genügend freier Speicher zur Verfügung steht, um die Anforderungen der aktuell laufenden Anwendungen zu erfüllen. Jedes Mal, wenn Sie ein Bild öffnen oder ein neues Dokument erstellen, benötigt die entsprechende Anwendung zusätzlichen freien Speicher.
Verwenden Sie den Aktivitätsmonitor, um zu entscheiden, ob Sie mehr RAM benötigen. Wenn der freie Speicher auf den Zeitpunkt fällt, an dem der inaktive Speicher freigegeben wird, sollten Sie möglicherweise mehr RAM hinzufügen, um die maximale Leistung zu erhalten.
Sie können auch den Wert für "Seitenüberschreitung" am unteren Rand des Hauptfensters von Activity Monitor anzeigen. (Klicken Sie auf das Dock-Symbol des Activity Monitors, um das Hauptfenster des Activity Monitors zu öffnen.) Diese Zahl gibt an, wie oft Ihr Mac nicht mehr über genügend Arbeitsspeicher verfügt und Ihre Festplatte als virtueller Arbeitsspeicher verwendet wurde. Diese Anzahl sollte so niedrig wie möglich sein. Wir möchten, dass die Anzahl während eines ganzen Tages mit unserem Mac weniger als 1000 beträgt. Andere schlagen einen höheren Wert als Schwellenwert für das Hinzufügen von RAM in der Nähe von 2500 bis 3000 vor.
Denken Sie auch daran, wir sprechen über die Maximierung der Leistung Ihres Mac in Bezug auf den Arbeitsspeicher. Sie müssen nicht mehr Arbeitsspeicher hinzufügen, wenn Ihr Mac Ihren Erwartungen und Bedürfnissen entspricht.