J'ai essayé d'analyser un gigantesque fichier XML et j'ai fini par manquer de mémoire virtuelle. Le système d'exploitation a mis toutes mes applications en pause et m'a donné un écran pour fermer les applications afin de libérer plus d'espace. J'ai tué l'application d'analyse XML et j'ai maintenant des tonnes d'espace mais je ne peux plus reprendre mes applications suspendues. Que devrais-je faire?
macos
mac
process
virtual-memory
Xster
la source
la source
Réponses:
Trouvez l'ID de processus de votre application suspendue (en utilisant soit le moniteur d'activité ou ps -ax | grep), puis émettez-le le signal CONT en utilisant "kill" dans le terminal (ne vous inquiétez pas, "kill" est mal nommé, il envoie simplement un signal à une application - elle s'appelle kill car le signal par défaut est QUIT)
la source
killall -CONT Safari
- n'hésitez pas à ajouter ceci à votre réponse! ;)Pour annuler la pause de toutes les applications, exécutez cette commande dans le terminal:
ou (comme suggéré ici ):
Pour annuler la pause de l'application spécifique (telle que Chrome), essayez:
Pensez à ajouter l'alias suivant dans vos fichiers rc (tels que
~/.bashrc
):La prochaine fois que vous pouvez juste courir:
unpause
.la source
kill -CONT -1
comme expliqué ici: superuser.com/questions/1076932/…