Glossar/CPU, GPU und Energie

% GPU

Auch: GPU-Auslastung, GPU-Zeit

Kurze Antwort

„% GPU“ ist der Anteil der Leistung des Grafikprozessors, den ein Prozess nutzt. Die GPU zeichnet den Bildschirm und übernimmt auch Arbeit wie Videoeffekte, Spiele und maschinelles Lernen.

In aktuellen macOS-Versionen kann die Aktivitätsanzeige im Tab „CPU“ die Spalten „% GPU“ und „GPU-Zeit“ anzeigen. Über „Fenster“ > „GPU-Verlauf“ siehst du außerdem einen Graphen der GPU-Aktivität über die Zeit.

WindowServer, der alles auf dem Bildschirm zeichnet, nutzt oft etwas GPU. Spiele, Videoschnittprogramme, 3D-Apps und Webseiten mit aufwendigen Animationen können deutlich mehr nutzen.

So siehst du, welche App die GPU nutzt

Öffne die Aktivitätsanzeige und klicke auf den Tab „CPU“. Wenn du „% GPU“ nicht siehst, wähle „Darstellung“ > „Spalten“ und markiere die Spalte. Klicke auf die Spaltenüberschrift, um zu sortieren.

Im Menü „Darstellung“ gibt es außerdem die Option „GPU-Prozesse“, die die Liste auf Prozesse beschränkt, die die GPU nutzen.

Warum hohe GPU-Auslastung auf einem Laptop wichtig ist

Apple empfiehlt, die GPU-Aktivität zu prüfen, wenn dein Mac heiß wird oder sich die Batterie schnell leert. Anhaltende GPU-Arbeit erzeugt Wärme und verbraucht Energie, genau wie CPU-Arbeit.

Warum die GPU beschäftigt ist, obwohl nichts geöffnet ist

Ein leerer Schreibtisch heißt nicht, dass die GPU nichts tut. Sortiere nach der Spalte „% GPU“, und du findest meist eines davon:

  • WindowServer, der den Bildschirm zeichnet. Er hat mehr zu tun bei mehr Bildschirmen, höheren Auflösungen und mehr Bewegung auf dem Bildschirm.
  • Ein Browser-Tab im Hintergrund, der Videos abspielt, Animationen ausführt oder mit WebGL zeichnet.
  • Eine Videoanruf-App, die noch geöffnet ist, besonders mit eingeschalteten Hintergrundeffekten.
  • Eine App hinter anderen Fenstern, die ständig neu zeichnet, etwa ein Spiel im Menübildschirm.
  • Apps, die im Hintergrund maschinelles Lernen oder Bildverarbeitung auf der GPU ausführen.

So liest du % GPU und GPU-Zeit

„% GPU“ ist das, was der Prozess gerade nutzt. „GPU-Zeit“ ist die gesamte GPU-Zeit, die der Prozess seit seinem Start verbraucht hat, nach demselben Prinzip wie die Spalte „CPU-Zeit“. Ein Prozess mit niedrigem „% GPU“, dessen „GPU-Zeit“ aber weiter wächst, nutzt den Grafikchip im Hintergrund.

Das Menü „Darstellung“ hat zwei GPU-Filter. „GPU-Prozesse“ zeigt nur die Prozesse, die die GPU nutzen. „Prozesse nach GPU“ gruppiert sie nach GPU, was auf Macs mit mehr als einem Grafikprozessor hilft.

Grafik bei Apple Chip und Intel

Auf einem Mac mit Apple Chip ist die GPU Teil desselben Chips wie die CPU und teilt sich deren gemeinsamen Arbeitsspeicher. Es gibt nur eine GPU, und ihre Nutzung fließt in dieselben Werte für Wärme und Batterie ein wie die CPU.

Manche Intel-Macs haben zwei Grafikprozessoren: einen integrierten, der weniger Strom braucht, und einen separaten, schnelleren. Der Tab „Energie“ zeigt, ob eine App die Hochleistungs-GPU benötigt, denn die verbraucht mehr Energie.

Apples Hilfe zum GPU-Verlauf empfiehlt eine externe GPU, wenn der Graph voller hoher Balken ist. Externe GPUs funktionieren nur mit Intel-Macs, nicht mit einem Apple Chip.

So prüfst du die GPU-Auslastung im Terminal

sudo powermetrics --samplers gpu_power -n 1 erstellt eine Messung und gibt die GPU-Frequenz aus, wie viel der Zeit die GPU aktiv war, und eine Schätzung der GPU-Leistungsaufnahme. Der Befehl fragt nach deinem Administratorpasswort und liest nur Daten.

Auf einem Mac mit Apple Chip gibt ioreg -r -d 1 -w 0 -c IOAccelerator | grep -o '"Device Utilization %"=[0-9]*' die aktuelle Auslastung der ganzen GPU als einzelnen Prozentwert aus, ohne Passwort.

Häufige Fragen

Was bedeutet % GPU in der Aktivitätsanzeige?

Es ist der Anteil des Grafikprozessors, den ein Prozess nutzt. Hohe Werte kommen meist von Spielen, Videoarbeit, 3D-Apps oder aufwendigen Web-Animationen.

Wie sehe ich die GPU-Auslastung auf dem Mac?

Wähle in der Aktivitätsanzeige „Fenster“ > „GPU-Verlauf“ für einen Graphen, oder füge dem Tab „CPU“ über „Darstellung“ > „Spalten“ die Spalte „% GPU“ hinzu.

Warum nutzt WindowServer die GPU?

WindowServer zeichnet die Fenster, Menüs und Effekte, die du auf dem Bildschirm siehst, und nutzt die GPU daher immer, wenn sich das Bild ändert. Mehr Bildschirme und mehr Bewegung bedeuten mehr Arbeit.

Ist hohe GPU-Auslastung schlecht für meinen Mac?

Nein. Die GPU ist dafür gebaut, bei Spielen, Videoschnitt und 3D-Arbeit hart zu arbeiten. Bedenklich ist es nur, wenn eine App, die du nicht benutzt, sie beschäftigt hält, denn das kostet Wärme und Batterie.

Welcher % GPU-Wert ist normal, wenn der Mac nichts tut?

Ein niedriger. WindowServer zeigt meist etwas Nutzung, die meisten Apps null. Bleibt eine App, die du nicht benutzt, weit oben, sieh nach, was sie zeichnet.

Wie verhindere ich, dass eine App die GPU nutzt?

Schließe das Fenster oder den Tab, der zeichnet, oder beende die App. Manche Apps haben auch eine Einstellung, um die Hardwarebeschleunigung auszuschalten, womit die Arbeit stattdessen auf die CPU wandert.

Verwandte Begriffe

Schritt für Schritt: Chrome braucht zu viel Speicher.

Willst du das ständig im Blick behalten? Mehr dazu: die besten Systemmonitore für den Mac oder die besten Alternativen zur Aktivitätsanzeige. Oder stöbere durch alle Begriffe im Glossar.