web-dev-qa-db-ja.com

ふたを閉めた直後にMacがスリープ状態にならないようにする

このテーマに関して私が見つけることができるすべてのものは、いつスリープ状態にするかを指定するまで、Macがスリープ状態になるのを防ぎます。ラップトップの蓋を閉めた後、何かをするのを忘れたことに気づき、すぐに元に戻します。しかし、それはすでにスリープ状態になっていて、再び使用できるようになるまでに約30秒かかります。スリープ状態になるのを1、2分遅らせる方法はありますか?

わかりやすくするために編集:ふたを閉じてから(30秒程度)、ふたを開いてみると、マウスだけで画面が真っ暗になる時間があります。でも30秒から10分くらいで開封後1〜2秒で使えます。それが役に立ったら、私はMBPRを持っており、すべてのソフトウェアは最新です。

8
SamB

MBAをスリープ状態にせずに画面を閉じることができるようにしたい場合は、サポートされていません。睡眠を妨げるハックがあります:

http://www.macupdate.com/app/mac/22211/insomniax

ただし、そのようなハッキングと同様に、自己責任で使用してください(数年以内に更新されていないため、現在のMacでは機能しない可能性があります)。 MBAは非常に優れていますが、24時間年中無休で実行するようには設計されていないため、スリープ状態にしないと、ある時点で熱の問題が発生する可能性があります。

それがあなたの意図ではない場合は、それが何を達成したいのかを明確にしてください。

よろしく。

2

Macのスリープメカニズムについての私の理解では、いくつかのスリープモードがあります。最新のものである スタンバイモード は、RAMの電源を入れたままにして、スリープの最初の1時間はディスクに何も書き込まないことにより、すぐにウェイクアップできるように構築されています。 。この時間が経過した後にのみ、RAMがディスクに書き出され、電源がオフになります。RAMの書き込み操作と読み取り操作の両方がそれぞれ約20〜25秒かかります。

次のコマンドを発行して、スリープパラメータを確認できます。

pmset -g

特に興味深いのは、次のパラメータです。

standbydelay:通常のスリープがスタンバイモードに移行するまでの秒単位の遅延。デフォルト値は4200秒、つまり70分です。

hibernatemode:休止状態モードを制御します。その値は次のとおりです。

  • 0-旧式のスリープモード。RAMスリープ中に電源がオン、安全なスリープが無効、超高速ウェイク。
  • 1-休止状態モード。RAMの内容がディスクに書き込まれ、「スリープ」中にシステムが完全にシャットダウンし、RAMの内容を読み取るため、ウェイクアップが遅くなります。 =ハードドライブをオフにします。
  • 3-2005年秋頃から導入されたマシンのデフォルトモード。RAMはスリープ中に電源がオンになりますが、RAMコンテンツもスリープ前にディスクに書き込まれます。全電力損失が発生した場合、システムは自動的に休止モードに入ります。

値がstandbydelay = 4200およびhibernatemode = 3であることを確認します。 hibernatemodeを3に変更したい場合、これは次のように行われます。

Sudo pmset -g | grep hibernatemode > ~/Desktop/current_mode.txt
Sudo pmset -a hibernatemode 3

最初のコマンドは、用心するためだけにあります。

Macとドライバに完全にパッチが適用されていることを確認するための通常のアドバイスもあります。

詳しくは:

新しいポータブルMacのスリープモードを設定する
MacBook Pro W/Retinaディスプレイの「修正」スローウェイク

2
harrymc

ノートパソコンの蓋を閉めたときにスリープ状態になるまでの遅延を追加する方法がわかりません。

ふたを閉めたときに一時的または恒久的に睡眠を防ぐ方法を他の人が探している場合は、 NoSleep または InsomniaX を使用できます。

1
Lri