Ich habe versucht, eine gigantische XML-Datei zu analysieren, und mir ging der virtuelle Speicher aus. Das Betriebssystem hat alle meine Anwendungen angehalten und mir einen Bildschirm zum Beenden von Anwendungen zur Verfügung gestellt, um mehr Speicherplatz freizugeben. Ich habe die XML-Parsing-Anwendung beendet und habe jetzt viel Speicherplatz, aber ich kann meine pausierten Anwendungen nicht mehr fortsetzen. Was sollte ich tun?
macos
mac
process
virtual-memory
Xster
quelle
quelle
Antworten:
Suchen Sie die Prozess-ID Ihrer angehaltenen App (entweder mit Activity Monitor oder ps -ax | grep) und geben Sie das CONT-Signal mit "kill" im Terminal aus (keine Sorge, "kill" ist falsch benannt, es sendet nur ein Signal an eine App - es heißt kill, weil das Standardsignal QUIT ist)
quelle
killall -CONT Safari
- zögern Sie nicht, dies zu Ihrer Antwort hinzuzufügen! ;)Führen Sie den folgenden Befehl in Terminal aus, um alle Anwendungen anzuhalten:
oder (wie hier vorgeschlagen ):
Versuchen Sie Folgendes, um die Pause für die jeweilige App (z. B. Chrome) aufzuheben:
Erwägen Sie das Hinzufügen des folgenden Alias in Ihre RC- Dateien (z. B.
~/.bashrc
):Also das nächste Mal können Sie einfach laufen:
unpause
.quelle
kill -CONT -1
wie hier erklärt: superuser.com/questions/1076932/...