回答:
MacBookが休止状態になると、実際にはWindowsの意味で休止状態にはなりません。AppleはこれをSafe Sleepと呼んでいます。セーフスリープからの回復は、定期的に発生するイベントではありません。それは緊急事態のためだけにあります。私の経験から、私のLate 2007 MacBook Proは(通常)睡眠中にごくわずかな電力を使用するため、(休暇中に)何週間もスリープ状態のままにしておき、それでもかなりのバッテリー電力が残っていました。新しい7時間以上のバッテリーがあれば、何ヶ月もスリープ状態のままにしておくことができます。
簡単に言えば、コンピューターをスリープさせてバッテリーを取り出す以外に、OS Xにシステム状態を保存する簡単な方法はありません。
この機能の取得に真剣に取り組んでいる場合は、Deep Sleepウィジェットを試すことができます。幸運を祈ります。
ハイバネーションモードを25に切り替えると、MacBookはスリープ状態ではなくハイバネーション状態になります(これが適切かどうかについては、以下の説明を参照してください)。
sudo pmset -a hibernatemode 25
MacBookのデフォルトに戻すには(RAMに電力を供給し、ディスクに画像を書き込みます)
sudo pmset -a hibernatemode 3
コマンドラインからマシンをスリープ/休止させたい場合
pmset sleepnow
MacBookを休止状態にすることをお勧めしますか?
お使いのマシンがstandby
モードをサポートしている場合、デフォルトでは1.15時間後にスタンバイ状態になるため、休止状態モードを変更してもあまり意味がありません。スタンバイモードでは、RAMの電源がオフになります。これらのマシンでは、休止状態から抜け出すのに比べて、休止状態から抜け出すのに数秒しかかかりません。ただし、スタンバイは休止状態とまったく同じではありません。詳細については、http://support.apple.com/kb/HT4392を参照してください。
実行pmset -g
して、standby
設定されているかどうか、および設定されている期間を確認することもできstandbydelay
ます。が表示されない場合standby
、ハードウェアはこの機能をサポートしていません。
ハードウェアがスタンバイ機能をサポートしていない場合、休止状態は(以前の投稿で述べたように) "緊急"状態であるため、この設定をそのままにしておくことをお勧めします。そうは言っても、離れる前にMacBookを休止状態にし、何の問題も発生していません。」
たくさんここでより多くの議論んのMac OS Xのサポート冬眠?
pmset
私は伝えhibernatemode
た3
前と25
今、ちょうど電源に差し込む、睡眠を選択して外出するドライブライトを待ってから、ドライブのランプが点灯して戻ってきて、キーを押すと、すぐに画面の光を作りました。ブートドライブは外付けなので、休止状態になったらプラグを抜く必要があります。
また、SmartSleep(http://www.jinx.de/SmartSleep.html)と呼ばれる設定ペインアプリもあります。現在のバージョンの料金を支払う必要がありますが、インターネット上で古いバージョンを見つけることができます。
また、私はこのチュートリアルを使用しました。内容をコピーして、下部にメモを追加しました:http : //www.geeked.info/make-my-macbook-pro-hibernate/
特に旅行中にバッテリーの寿命を無駄にしたくない。私はWindowsのHibernate機能が大好きで、蓋を閉じるとすべてのラップトップが休止状態に設定されます。目を覚ますのにかかる数秒の余分な時間は、私の目に保存されたバッテリー寿命の価値があります。ここに知らない人のために、MacBook Proのさまざまな状態があります。
通常、MBPのふたを閉じるとスリープ状態になり、ふたを再び開くとすぐに目が覚めます。寝ている間、通常の使用と比較すると少量ですが、バッテリーを消費し続けます。バッテリーが特定の低レベルに達すると、MBPは自動的に休止モードに切り替わります。基本的には、作業を失うことがないようにシャットオフします。
スリープは、コンピューターを積極的に使用している場合に最適ですが、バッテリーの寿命を可能な限り長くしたい場合は、休止状態にする必要があります。また、明らかに新しいMacBook Proは、スリープ中にハードドライブに情報を書き込むので、バッテリーが危険なレベルまで低下すると、すぐに休止状態にジャンプします。Appleはこれを「セーフスリープ」と呼んでいます。(すべての技術に関する詳細はこちら)
ラップトップで休止状態を使用する理由のいくつかの例:
そして、あなたが睡眠に固執したいとき:
基本的に、マシンを復元する速度を犠牲にして、バッテリーの電力を少し増やすか、その逆を行います。個人的には、できる限りの電力をすべて手に入れるのが好きです。
いくつかの検索の後、ふたを閉じたときにMBPを基本的に強制的に休止状態にする方法を説明した投稿に出会いました。コンソールで簡単に作業する必要がありますが、非常に簡単です。
コンソールで次のコマンドを入力して、現在のスリープモードを確認します。
pmset -g | grep hibernate
これにより、次のいずれかが返されます。
Legacy sleep mode
。スリープ時にすべてをRAMに保存しますが、セーフスリープはサポートしません。非常に速い睡眠。Legacy Safe Sleep
。これがセーフスリープです。ラップトップはすべてスリープ状態になり、すべてをハードディスクに保存します。スリープ状態になるには時間がかかり、起動に時間がかかります。スリープと起動が遅い。Default
。前述のように、スリープ中、コンテンツはRAMに保存されます。バッテリーがなくなると、休止状態が発生します。/Users/username/.bash_profile
次の行を使用して、ファイルを編集して保存します。
alias hibernateon="sudo pmset -a hibernatemode 5"
alias hibernateoff="sudo pmset -a hibernatemode 0"
なおhibernateon
そしてhibernateoff
あなたが望む任意のテキストことができます:あなたはちょうどあなたが使用したものを覚えておく必要があります。
次を実行します。
source .bash_profile
これで、気まぐれにインスタントハイバネーションを有効または無効にできる便利な小さなコマンドができました。蓋を閉じたときにマシンを休止状態にしたいときはいつでも、ターミナルウィンドウにドロップしてを入力しhibernateon
ます。ラップトップをスリープ状態にする場合は、と入力しhibernateoff
ます。
.bash_profile
(ピリオドに注意)は、ホームディレクトリにある「隠しファイル」です。
このコマンドを試してください:
pico ~/.bash_profile
次に、2つのエイリアス行を追加します。
pmset
最近のマニュアルページでは、「0、3、または25以外は使用しないでください」と主張しています。
5
および7
は存在しないようです。
alias hibernateon/off
トリックのためにこれを支持しました.bash_profile
。良いアイデア!
man pmset
とpmset -g
この質問に関連するいくつかの有用な定義や概念のために。