Ich stoße oft auf die Situation, in der das Betriebssystem einige meiner Apps wegen zu wenig Speicher anhält. Wenn ich Glück habe, erscheint ein Fenster, in dem ich auswählen kann, welche Apps ich beenden und welche Apps ich fortsetzen möchte, was zuverlässig funktioniert und in Ordnung ist. Oft erscheint dieses Fenster jedoch nicht . Dies ist normalerweise der Fall, wenn mein Computer (Mitte 2015 MBP 15 Zoll, 16 GB RAM, OS X 10.11.2) gerade aus dem Ruhezustand aufgewacht ist. In diesem Fall ist das einzige Symptom, dass ich eine Reihe nicht reagierender Apps habe, die als angezeigt werden (Not responding)
im Aktivitätsmonitor.
Ich habe versucht, Prozesse fortzusetzen, indem ich das CONT
Signal gesendet habe (entweder über den Aktivitätsmonitor oder über das Terminal), und bei einer kleinen Anzahl von Apps funktioniert dies, bei den meisten Apps jedoch nicht. Als mir das zum Beispiel gerade passiert ist, habe ich das Beenden der Vorschau (das der größte Speicherfresser war) erzwungen und versucht, die anderen Apps mit fortzusetzen CONT
. Dies funktionierte gut für Clear, aber nicht für alles andere. In einigen Fällen, wie z. B. Emacs, hatte es keine Auswirkung - der Prozess wird immer noch als angezeigt (Not responding)
. In anderen Fällen, wie z. B. Bibdesk, hinterlässt es die App in einem seltsamen, unbrauchbaren Zustand, in dem das Hauptfenster nicht auf dem Bildschirm angezeigt wird und die Menüs nicht funktionieren.
Wie kann ich also erzwingen, dass dieses Prozessverwaltungsfenster angezeigt wird, oder auf andere Weise die Magie ausführen, die es tut, um Apps "fortzusetzen"?
Weiteres Googeln ergab, dass das Prozessverwaltungsfenster, nach dem ich suche, das Dialogfeld "Anwendungen beenden erzwingen" ist und dass es einfach über das Apple-Menü () oder mit der Tastenkombination aufgerufen werden kann Command Option Escape
. Im normalen Gebrauch hat dies nur eine Force Quit
Schaltfläche, aber es sollte auch eine Resume
Schaltfläche haben, wenn das System einen meiner Prozesse wieder unterbricht (obwohl ich dies im Moment nicht direkt testen kann).
Ich bin auf dasselbe Problem gestoßen. Das CONT-Signal funktionierte nicht und es gab keine Schaltfläche „Fortsetzen“ im Dialogfeld „Force Quit“. Ich wollte das Beenden der App nicht erzwingen, weil ich meine Arbeit verlieren würde. Hier ist, was für mich funktioniert hat:
Ich habe ein STOP-Signal über den Aktivitätsmonitor gesendet und die App wurde fortgesetzt, in diesem Fall Wort, und einen Dialog geöffnet, in dem ich gefragt wurde, ob ich meine Arbeit speichern möchte. Ich wählte „Abbrechen“ und begann, die App wie gewohnt zu verwenden.
kill
Befehl mit -CONT
Option setzt eine Anwendung fort. Mehr Details
Cregox
CONT
Signal an Apps zu senden. meinen Sie, dass es tatsächlich so ist?veraltet
DawnSong
kill -CONT -c "Google Chrome"
, Activity Monitor sagt mir, dass Chrome normal ist, aber Command-Option-Esc,Force Quit Application
Dialog sagt mir, dass Chrome angehalten ist.