Windows Task Manager-Entsprechung für Mac OS X?

32

Mein MacBook scheint heutzutage sehr langsam zu sein, egal was ich tue. Unter Windows hatte ich so viele Möglichkeiten, herauszufinden, was Speicher beansprucht, welche CPU-Zyklen und welche nicht, und geeignete Maßnahmen zu ergreifen.

Sie fragen sich, ob es für Mac OS X eine gleichwertige Alternative für den Task-Manager für Windows gibt?

DemoGeek
quelle
2
Abgesehen davon, wie der Titel Ihrer Frage möglicherweise Menschen hierher bringt: Wählen Sie "Befehl-Esc", um das Dialogfeld "Beenden erzwingen" aufzurufen.
Arjan

Antworten:

50

Aktivitätsmonitor . Es ist in OS X enthalten. Schauen Sie einfach in Ihren Ordner " Programme / Dienstprogramme " oder verwenden Sie Spotlight, um es zu suchen und zu öffnen.

Alt-Text

Arathorn
quelle
1
Ich wünschte, sie hätten dies als Teil des "Apple" -Menüs gemacht. Ziemlich einfaches Zeug, das einigen Leuten etwas Lüftungshitze ersparen kann;) Danke!
DemoGeek
7

Aktivitätsmonitor im Ordner " Programme / Dienstprogramme ".

O'Reilly Mac Dev Center hat ein gutes Gespür dafür, wie man es "liest" . Und Peek-a-boo ist ein guter Weg , um Ihnen zu zeigen , wie Prozesse miteinander verbinden.

Obwohl, wenn Sie wirklich wissen wollen, was Ihr System vorhat , würde ich iStat pro empfehlen .

istat pro

cust0s
quelle
1
Ich führe iStatPro aus, aber das gibt mir keine Details darüber, welcher Prozess meine CPU-Zyklen auffrischt.
DemoGeek
nein, aber es zeigt Ihnen, welche Prozesse ausgeführt werden.
cust0s
7

Wie andere geantwortet haben, ist der Aktivitätsmonitor in /Applications/Utilities/das direkteste Äquivalent zum Windows Task-Manager, es gibt jedoch auch andere Optionen.

Ich benutze hauptsächlich iStat-Menüs , um herauszufinden, welche Anwendung die gesamte CPU-Zeit beansprucht .

Anstatt Activity Monitor starten zu müssen (der Start dauert einige Sekunden), klicke ich einfach auf das kleine CPU-Menüleistenelement und liste die aktuellen Top-Prozesse auf:

iStat-Menüs CPU-Menü

Sie können auch den Befehl "top" anstelle von Activity Montior verwenden (der Start ist auch schneller). Führen Sie einfach den topBefehl in einem Terminal aus:

der oberste Befehl

Ich habe einen Alias, ltopder oben, sortiert nach CPU-Auslastung, mit ein paar Flags startet, um die CPU-Auslastung zu verringern (verringert die Genauigkeit in Bezug auf die Speichernutzung, verwendet jedoch standardmäßig ca. 2% CPU anstelle von ca. 10-12%):

alias ltop='top -F -R -t -o cpu'
dbr
quelle
2
oder Alternative isthtop
Jakub
Wenn ich dies 2016 mit Mac OS Sierra versuche, invalid option or syntax: -t
erhalte
4

Wenn Sie den Aktivitätsmonitor verwenden, können Sie auch Informationsspalten hinzufügen (genau wie im Prozess-Explorer). Klicken Sie mit der rechten Maustaste auf die Prozessspalten, und Sie können wichtige zusätzliche Informationen hinzufügen:

Bildbeschreibung hier eingeben

Eine weitere wichtige Information, die Sie im Aktivitätsmonitor anzeigen sollten, ist Ihr Paging:

Bildbeschreibung hier eingeben

Dies zeigt, wie viel Seitenwechsel auf der Festplatte stattgefunden haben und wie viel Auslagerungsspeicher physisch auf die Festplatte geschrieben wird. Wenn Sie aktive Ein- / Auslagerungen von Seiten sehen, erzwingt eine Anwendung das Auslagern.

Das Tentakel
quelle
Im Vergleich zu Process Explorer scheint die Beziehung zwischen Paren und Child-Unterprozessen zwischen den Prozessen eine große fehlende Funktionalität zu sein. Wenn ich mich nicht irre, liste ich Activity Monitorsie alle flach auf, ohne die Hierarchie zu kennen, die zwischen den verschiedenen Prozessen existieren kann oder nicht.
jxramos
2

Der Aufgaben-Explorer , der sich in der Nähe des Aktivitätsmonitors befindet, verfügt jedoch über einige Funktionen, die der Aktivitätsmonitor nicht bietet (Prozessumgebung, verwendete gemeinsam genutzte Bibliotheken, geöffnete Dateien, exportierte Symbole).

Ich finde auch nützlich htop Dienstprogramm von * nix-Welt (erhältlich in Macports).

ivanzoid
quelle
1

Interessant ist auch, dass Sie eine Verknüpfung haben (für die ich ein Jahr gebraucht habe), um schnell darauf zuzugreifen:

command+option+esc

Super handlich (als Task-Manager in Windows ist super super handlich)

Nembleton
quelle
1

In Windows, um das Beenden oder Herunterfahren einer Aufgabe zu erzwingen, gibt es Strg + Alt + Löschen (Windows Task-Manager). In Mac ist es als Aktivitätsmonitor bekannt. Ja, Mac OS hat einen eigenen Task-Manager.

Sie können es verwenden, indem Sie im Rampenlicht Activity Monitor eingeben.

Quelle: https://webeeky.com/mac-task-manager/

Sunil Gill
quelle
Gute Antwort ! Bitte macht weiter so und trägt weiter bei, unsere Seite wächst aus dem Fachwissen von Mitgliedern wie euch!
123456789123456789123456789
Vielen Dank. Ich werde immer versuchen, meinen Beitrag zu leisten und mein Wissen zu teilen :)
Sunil Gill
0

Sie können "Mac Helpmate" auschecken, um Ihr Betriebssystem aufzuräumen.


quelle
0

Ein leistungsstarkes Dienstprogramm (CLI) ist der Process Explorer von Mac, der hier verfügbar ist . Es emuliert Linux Top mit Mac OS X und iOS spezifischen Optionen und ist auch grep-fähig.

Technologeeks
quelle