Mac がスリープから復帰するのが遅いですか?このpmsetの回避策を試してください
.スタンバイモードにより、Mac は潜在的に最大 30 日間の「スタンバイ」時間を持つことができます。つまり、バッテリーが消耗する前に、長時間スリープ状態に留まることができます。基本的に、スタンバイ (およびスリープ) は、アクティブな RAM からすべてをハード ドライブ上のスリープ イメージ ファイルにダンプすることによって機能します。Mac がスリープから復帰すると、そのスリープ イメージ ファイルがハード ドライブから RAM にコピーされます。すでにお気づきかもしれませんが、一部の Mac がスリープから復帰するのに時間がかかる理由は、sleepimage の内容をメモリにコピーするプロセスであり、通常、Mac の RAM が多いほどプロセスが遅くなる可能性があります。ご想像のとおり、8 GB または 16 GB のデータをどこにでもコピーするには、Mac に読み取り元の超高速 SSD ドライブが搭載されている場合でも時間がかかる場合があります。
.すぐ。これは、通勤者や定期的に使用するために 1 日中 MacBook を持ち歩く人など、遅い起床時間に悩まされている人にとって合理的な解決策になる可能性があります。潜在的な欠点は、バッテリー寿命がわずかに短くなり、それに伴って Mac の潜在的なスタンバイ寿命が短くなることですが、少なくとも 1 日に 1 回は電源アダプターにアクセスできるほとんどの Mac ユーザーにとっては、これが問題になることはありません。
スタンバイモードのデフォルト遅延を読む
まず、pmset コマンドに -g フラグを付けて実行し、デフォルトの長さを調べます:
pmset -g |grep standbydelay
次のように表示されます (4200 が MacBook Air のデフォルトのようですが、実際の番号は異なる場合があります):
スタンバイディレイ 4200
これは、Mac がスタンバイ状態になるまでの秒数です。変更を元に戻す場合に使用するデフォルト設定をメモしておきます。
スタンバイモードをより長く待機するように設定する
必要に応じて時間を計算したい場合もありますが、この記事では 12 時間とします。これは、Mac がすでに 12 時間スリープ状態にある場合想定されるのは、夜間、週末、または長期の旅行または保管期間中のいずれかです。したがって、12 時間は 43200 秒なので、pmset コマンドは次のようになります。
sudo pmset -a standbydelay 43200
sudoコマンドを使うには管理者権限が必要なので、rootパスワードを入力してリターンを押してください。変更はすぐに反映されます。
違いをテストしてデフォルトに戻す
とにかくデフォルトの設定は 1 時間以上なので、デフォルトの 70 分が経過するまで違いを見分けることはできませんが、マシンを起動すると、多くのことが起こるはずですディープ スリープ スタンバイ モードに入る前に、完全な 12 時間が経過するまで待機するため、高速になります。
デフォルト設定 (この場合は 4200 秒) に戻したい場合は、次のコマンドを使用します:
sudo pmset -a standbydelay 4200
.設定。
このトリックは Ewal で見つけた Barry D. によって送信されました。これは主に Retina MacBook Pro ユーザーを対象としていましたが、長時間の起動時間を短縮するのに同様に効果的であることがわかりました。 8GBのRAMを搭載したMacBook Air(2012)でも。彼らは、スタンバイがアクティブになるまでの 24 時間 (86400 秒) の期間をより積極的に設定しましたが、しばらくスリープ状態になってから起動するのが遅いと感じた場合は、Mac で試してみてください。かなり役立つはずです。