Desativar App Nap por aplicativo no OS X Mavericks

Anonim

O App Nap é um ótimo recurso que chegou com o OS X Mavericks, que pausa automaticamente os aplicativos quando eles não são usados ​​por um período de tempo, ajudando a reduzir o consumo de energia e economizando bateria para Macs portáteis. Embora o App Nap possa fazer uma grande diferença na extensão da vida útil da bateria dos MacBooks, existem algumas situações únicas em que os usuários podem não querer que um aplicativo pare quando não estiver sendo usado, estiver inativo ou em segundo plano.Para essas situações, você pode impedir seletivamente o App Nap desativando-o por aplicativo. A maioria dos usuários não deve desativar o App Nap sem um motivo convincente para fazê-lo.

Desativar seletivamente o App Nap para aplicativos Mac

  • Saia do aplicativo para o qual deseja desativar o App Nap
  • No OS X Finder, navegue até o diretório /Applications/ ou qualquer que seja o diretório pai do aplicativo para o qual você deseja desativar o App Nap
  • Localize o aplicativo para desativar o App Nap, selecione-o, vá para o menu “Arquivo” e selecione “Obter informações” (ou selecione o aplicativo e pressione Command+i)
  • Marque a caixa "Prevent App Nap", encontrada na seção General de Get Info
  • Feche o Get Info e reinicie o aplicativo em questão

Você deve reiniciar os aplicativos ativos para que a configuração alternada do App Nap entre em vigor, esteja você desabilitando-a ou reabilitando-a. Este processo deve ser repetido para cada aplicativo para o qual você deseja impedir o App Nap.

É seguro presumir que todos os aplicativos usarão o App Nap, a menos que seja especificamente instruído a não usar esse truque.

Verificando quais aplicativos estão usando o App Nap no momento

Se você não tem certeza do que está usando o recurso App Nap e o que não está, você pode ver exatamente quais aplicativos estão suspensos ao abrir o Activity Monitor e ir para a guia Energy:

Para usuários portáteis de Mac em particular, confiar no App Nap é realmente uma das dicas melhores e mais simples para OS X Mavericks e deve ser deixado ativado para todos os aplicativos, a menos que haja um motivo profundo para ativá-lo desligado.Desativar o App Nap é obviamente muito fácil caso seja necessário, pois o vídeo abaixo demonstra todo o processo em poucos segundos:

Os interessados ​​em automação, ou que estão executando versões anteriores do Mac OS X, podem usar um truque de terminal avançado com o comando kill para forçar um comportamento semelhante em aplicativos e processos. Esse truque continua funcionando no OS X Mavericks, mas obviamente é menos necessário com o advento do recurso App Nap totalmente automatizado.

Você pode desativar o App Nap em todo o sistema no OS X?

Que tal desativar o recurso App Nap para cada aplicativo? A partir de agora, não há caixa de seleção universal para desativar o recurso completamente em todo o sistema, mas você pode desativar manualmente o recurso para cada aplicativo que usar para obter um resultado semelhante. Não é perfeito, mas é a opção para o momento.

Outra opção seria usar shell script ou Automator para desabilitar o recurso através do terminal com comandos defaults, usando a seguinte sintaxe:

defaults write ApplicationPlistGoesHere NSAppSleepDisabled -bool YES

Você precisaria substituir “ApplicationPlistGoesHere” pelo arquivo plist de preferência de aplicativo apropriado e repetir isso para cada documento plist de aplicativos para o qual deseja desativar o App Nap (observe que a alternância plist é chamada “AppSleep ” e não “AppNap”.

Desativar App Nap por aplicativo no OS X Mavericks