Manchmal ist es notwendig, die Anwendung oder einen Prozess, über raubend Ressourcen auf Ihrem Mac zu identifizieren. In der Regel für diesen Zweck Überwachungssystem verwendet, die gefräßigen Anwendung sind und füllen Sie es mit Gewalt. Diese Methode ist sehr rau und nicht ganz „menschlich“, weil die erzwungene Beendigung Anwendung zu Datenverlust führen kann. Stattdessen ist es bequemer, den Kill-Befehl Terminal zu verwenden, die schmerzlos ist, kann vorübergehend einen Prozess oder eine Anwendung auszusetzen, und dann seine Ausführung fortsetzen.
* * *
Wie zu stoppen und die Anwendung mit dem PID-Start
Dieses Verfahren wird bevorzugt, da es tatsächlich in dem System standardmäßig mit dem einzigen Unterschied verwendet, dass Sie können an dem Team einen anderen Schlüssel zu beeinflussen sein Verhalten (in diesem Fall hinzufügen, die Aussetzung des Anwendung). Darüber hinaus können Sie das Programm schnell stoppen, was bedeutet, dass die Beendigung der Umsetzung seines Codes und als Folge, Systemressourcenverbrauch reduziert.
Das erste, was müssen wir die PID-Anwendung erfahren, dass wir auszusetzen fahren. PID - dieser Prozess-ID, ID der Lizenzantrag, der auf der Registerkarte angezeigt wird CPUin Überwachungssystem. Zum Beispiel PID iTunes I - 525 (Sie wird es anders sein).
öffnen Terminal (Aus dem Ordner Programme — Dienstprogramme oder durch Rampenlicht) Und versuchen, den folgenden Befehl ein (ersetzen PID-Anwendungen zu fahren):Kill -STOP PID
Unmittelbar danach wird, stoppt die Wiedergabe von Musik (wenn es ausgeführt wird), und die Anwendung angehalten wird. Codeausführung vollständig gestoppt und es wird nicht mehr reagiert werden als (in ÜberwachungSystem Statusanzeigen - nichtantwortet).
Um die Anwendung neu starten, und verwenden Sie den Befehl Kill, Aber mit einem anderen Schlüssel, das ist, wie es aussieht:
Kill -CONT PID
Bemerkung. Schließen Sie nicht das Terminal, bis die Anwendung zur Arbeit mit dem aktuellen PID weiter, sonst in der Zukunft, können Probleme auftreten, wenn Sie es wollen weiter, und die PID wird bereits zu einem anderen Prozess zugeordnet werden.
Wie zu stoppen und die Anwendung mit dem AnwName zu starten
Wenn Sie mit der bisherigen Methode irgendwelche Probleme haben, oder wollen Sie nicht mit der PID stören, die jedes Mal, wenn Sie ist starten Anwendungsänderungen - ist möglich, eine andere Methode der Arbeit mit dem Anwendungsnamen (AppName), die im Gegensatz zu der PID zu verwenden, immer konsequent.
Dazu müssen wir den Befehl killall mit den bekannten Schlüssel. Denken Sie daran, den Namen der Anwendung oder Blick auf sie in ÜberwachungSystem und in dem folgenden Befehl substituiert ist:
killall -STOP "AppName"
Um fortzufahren, wie Sie vielleicht schon erraten haben, müssen wir den gleichen Befehl verwenden, aber mit dem Schlüssel -CONT. Es sieht wie folgt aus:
killall -CONT "AppName"
Nach diesem Vorgang wird die Anwendung neu gestartet und Sie werden sofort, um es zurückzubekommen.
Bemerkung. Zitate kann weggelassen werden, wenn der Name der Anwendung eines einzigen Wort besteht. Wenn es Leerzeichen enthält, muss unbedingt angegeben werden.
Schließlich erinnern wir uns, dass das Team killall in seiner reinen Form (ohne Schlüssel) abzuschließen, um sofort jede Anwendung. Wenn dieses System OS X-Anwendungen wie Finder, Dock - sie werden einfach neu starten.
* * *
Wir haben Fragen, Anmerkungen oder Anregungen? Willkommen in den Kommentaren - ich bin immer glücklich und Hilfe zu sprechen. Bleiben Sie dran, gibt es noch viele interessante Dinge!