Reservierter Speicher
Kurze Antwort
„Reservierter Speicher“ ist Arbeitsspeicher, den das System zum Arbeiten braucht und der im physischen Speicher bleiben muss. Er kann weder auf die Festplatte ausgelagert noch zwischengespeichert werden und steht Apps daher nicht zur Verfügung.
Der macOS-Kernel, Treiber und einige zentrale Systemdaten nutzen reservierten Speicher, weil sie immer im Arbeitsspeicher liegen müssen. Er ist einer der Teile von „Speicher (belegt)“ in der Aktivitätsanzeige.
Der reservierte Speicher ändert sich, während du den Mac nutzt. Ein Teil davon hängt davon ab, was gerade läuft, es ist also keine feste Menge.
Warum der reservierte Speicher hoch ist
Hardware, Treiber und Systemfunktionen belegen alle etwas reservierten Speicher. Virtualisierung und manche Grafikarbeit können mehr hinzufügen. Da du ihn nicht direkt freigeben kannst, ist die praktische Frage, ob der Speicherdruck noch grün ist.
Was du tun kannst
Beende Apps, die virtuelle Maschinen oder andere schwere Arbeit auf Systemebene ausführen, wenn du sie nicht nutzt, und starte den Mac neu, wenn der reservierte Speicher nach langer Laufzeit ungewöhnlich hoch wirkt. Lösche keine Systemdateien oder Kernel-Erweiterungen, um ihn zu senken.
So prüfst du den reservierten Speicher
Den reservierten Speicher siehst du in der Aktivitätsanzeige oder im Terminal. Die Aktivitätsanzeige zeigt ihn nur als Summe für den ganzen Mac. Eine Spalte mit reserviertem Speicher pro Prozess, die du über „Darstellung“ > „Spalten“ hinzufügen könntest, gibt es nicht. Die Terminal-Befehle unten lesen nur Informationen.
- Klicke in der Aktivitätsanzeige auf den Tab „Speicher“. „Reservierter Speicher“ steht unten im Fenster unter „Speicher (belegt)“.
- Führe im Terminal
top -l 1 | grep PhysMemaus. Die Zeile zeigt den belegten Speicher, mit der reservierten Menge in Klammern, und wie viel ungenutzt ist. - Für eine genauere Ansicht führe
vm_stataus. Die erste Zeile nennt die Seitengröße, und Pages wired down ist die Zahl der reservierten Seiten. Multipliziere beides, um die Menge in Byte zu erhalten.
Was reservierten Speicher nutzt
Die Aktivitätsanzeige beschreibt reservierten Speicher als physischen Speicher mit Daten, die nicht komprimiert oder auf die Festplatte ausgelagert werden können. Häufig brauchen ihn:
- Der macOS-Kernel und seine eigenen Daten.
- Treiber und Kernel-Erweiterungen für deine Hardware und dein Zubehör.
- Seitentabellen, mit denen das System den Speicher jedes Prozesses verwaltet.
- Speicher, den eine App absichtlich im RAM festhält, damit ihre Daten nie aus dem Speicher verschoben werden.
Ist reservierter Speicher dasselbe wie der Speicher von kernel_task?
Nein. Die Zeile kernel_task in der Spalte „Speicher“ zeigt meist einen viel kleineren Wert als „Reservierter Speicher“ unten im Fenster. Reservierter Speicher wird systemweit gezählt und keiner einzelnen Prozesszeile angerechnet. Die ganze Menge findest du also nicht, indem du die Prozessliste sortierst.
Deshalb kannst du den meisten reservierten Speicher auch nicht durch Beenden freibekommen. Er wird frei, wenn der Teil des Systems, der ihn braucht, ihn nicht mehr braucht.
Warum reservierter Speicher wichtig ist und wann du ihn prüfen solltest
Weil reservierter Speicher nicht komprimiert oder auf die Festplatte verschoben werden kann, ist jedes Bit davon RAM, den Apps nicht nutzen können. Apple nennt den reservierten Speicher als einen der Faktoren, aus denen sich der Speicherdruck ergibt.
Auf einem Mac mit viel RAM macht ein großer Wert selten einen Unterschied. Auf einem Mac mit weniger RAM lässt dieselbe Menge weniger Platz für Apps, der Speicherdruck wird also früher gelb. Die Lösung ist dieselbe wie bei jedem Speichermangel: weniger schwere Apps gleichzeitig laufen lassen.
Normal: Der reservierte Speicher schwankt ein wenig, wenn du Geräte anschließt, virtuelle Maschinen startest und stoppst und den Mac benutzt. Er ist auf jedem Mac ein Teil von „Speicher (belegt)“.
Prüfen solltest du ihn, wenn er über Tage bei denselben Apps immer weiter wächst und der Speicherdruck gelb wird. Starte den Mac neu und beobachte, ob er wieder wächst. Wächst er nur, wenn ein bestimmtes Zubehör oder ein Treiber installiert ist, sieh nach einem Update für diese Software oder entferne sie mit ihrem eigenen Deinstallationsprogramm. Apps, die angeblich Speicher freigeben, können reservierten Speicher nicht freigeben, weil er im RAM bleiben muss.
Häufige Fragen
Was ist reservierter Speicher auf dem Mac?
Speicher, den das System zum Laufen braucht, der im Arbeitsspeicher bleiben muss und nicht von Apps genutzt werden kann.
Kann ich reservierten Speicher freigeben?
Nicht direkt. Er wird freigegeben, wenn das System ihn nicht mehr braucht, zum Beispiel wenn du eine virtuelle Maschine beendest. Ein Neustart setzt ihn zurück.
Ist viel reservierter Speicher schlecht?
Nicht, wenn der Speicherdruck grün ist. Achte auf den Speicherdruck statt nur auf den Wert für reservierten Speicher.
Kann reservierter Speicher komprimiert oder ausgelagert werden?
Nein. Genau das macht ihn zu reserviertem Speicher. Er muss im RAM bleiben, solange das System ihn braucht.
Warum ist der Speicher von kernel_task niedriger als „Reservierter Speicher“?
Reservierter Speicher wird für das ganze System gezählt statt einem einzelnen Prozess angerechnet. Die Zeile kernel_task zeigt also nicht alles davon.
Beeinflusst reservierter Speicher den Speicherdruck?
Ja. Apple nennt den reservierten Speicher als einen der Faktoren, auf denen der Speicherdruck beruht, zusammen mit freiem Speicher, Swap-Rate und Speicher für Dateien im Cache.
Verwandte Begriffe
Schritt für Schritt: Arbeitsspeicher auf dem Mac freigeben.
Suchst du etwas Besseres als die Aktivitätsanzeige? Sieh dir die besten Alternativen zur Aktivitätsanzeige für den Mac an, oder stöbere durch alle Begriffe im Glossar.