Aplicaçmo Unpause no Mac OS X

27

Eu tentei analisar um arquivo XML gigante e acabei ficando sem memória virtual. O sistema operacional colocou todos os meus aplicativos em pausa e me deu uma tela para desligar os aplicativos e liberar mais espaço. Eu matei o aplicativo de análise de XML e agora tenho muito espaço, mas não consigo mais retomar meus aplicativos pausados. O que devo fazer?

    
por Xster 10.03.2010 / 08:16

2 respostas

38

Encontre o ID do processo do aplicativo em pausa (usando o Activity Monitor ou ps -ax | grep) e, em seguida, emita o sinal CONT usando "kill" no terminal (não se preocupe, "kill" é atribuído incorretamente, apenas envia um sinal para um aplicativo - ele é chamado kill porque o sinal padrão é QUIT)

% ps -ax | grep Safari
  461 ??        61:22.30 /Applications/Safari.app/Contents/MacOS/Safari -psn_0_180268
% kill -CONT 461
% 
    
por 27.03.2010 / 08:04
8

Para cancelar a pausa de todos os aplicativos, execute este comando no Terminal:

pkill -CONT -u $UID

ou (como sugerido aqui ):

kill -CONT -1

Para cancelar a pausa do aplicativo específico (como o Chrome), tente:

kill -CONT $(pgrep Chrome)

Considere adicionar o seguinte alias aos seus arquivos rc (como ~/.bashrc ):

alias unpause="pkill -CONT -u $UID"

Então, da próxima vez, você pode simplesmente executar: unpause .

    
por 25.03.2016 / 00:27