ターミナルの AppNap を無効にする

ターミナルの AppNap を無効にする

Prevent App NapターミナルのAppNapを無効にするにはどうすればいいですか?ターミナルの情報を取得するチェックボックスがありません

ターミナル情報

代替案としてはNSAppSleepDisabledフラグをオンにすることですが、実際に機能するでしょうか?

$ defaults write com.apple.Terminal NSAppSleepDisabled -bool YES


ターミナルのApp Napを無効にする理由

サーバーのデバッグ、大きなファイルのダウンロード、大量のファイルのバックアップなど、ターミナルで長時間実行されるジョブを頻繁に実行します。ターミナルで App Nap が有効になっている場合 (有効になっている場合)、ネットワーク セッションが中断されるリスクがあります。

答え1

はい、あなたが提供したターミナルコマンドはApp Napを防止します:

defaults write com.apple.Terminal NSAppSleepDisabled -bool YES

コマンドをテストしたところ、正常に動作しました...

  • 前に:

  • 後:

関連情報