
スリープモード(またはRAMへのサスペンド、スタンバイ)は、コンピュータ、テレビ、リモコンなどの電子機器の低電力モードです。スリープモードを使用すると、機器の電源を完全にオンにしたままにしておく場合と比べて消費電力を大幅に節約でき、動作状態に戻った際に、ユーザーは指示を再入力したり、機器の起動を待ったりする必要がなくなります。
多くの機器は、この電源モードを点滅または赤色のLED電源ランプで示します。
コンピュータにおいて、スリープ状態に入ることは、マシンの状態を「一時停止」することにほぼ相当します。スリープ状態から復帰すると、同じ状態から操作が再開され、開いているアプリケーションやファイルもそのまま引き継がれます。
スリープモードは、スタンバイ、サスペンド、RAMへのサスペンドなど、さまざまな名称で呼ばれてきました。マシンの状態はRAMに保持され、スリープモードになると、コンピュータは不要なサブシステムへの電力供給を遮断し、RAMをデータ保持に必要な最小限の電力状態にします。大幅な省電力効果が得られるため、ほとんどのノートパソコンは、バッテリー駆動時に蓋を閉じると自動的にこのモードに入ります。この動作を望まない場合は、コンピュータのオペレーティングシステム設定で変更できます。
コンピュータは、RAMに電力を供給し、起動イベントに応答できるようにするために、スリープ状態でも一定のエネルギーを消費する必要があります。スリープ状態のPCはスタンバイ電源状態にあり、これは多くの国で規制の対象となっています。例えば、米国では2010年から「ワンワット・イニシアチブ」によってこのような電力が制限されています。PCは、電源ボタンを押して起動する以外にも、キーボード、マウス、モデムへの着信電話、ローカルエリアネットワーク信号など、他の起動信号にも応答できます。
リアルタイムクロックアラームを使用すると、コンピュータをスリープモードから復帰させるようにスケジュールできます。[ 1 ]
休止状態( Linuxでは「ディスクへのサスペンド」とも呼ばれる)は、コンピュータを完全にシャットダウンする前に、すべての動作データを固定ディスクに保存します。コンピュータの電源を再びオンにすると、休止状態になる前の状態に復元され、すべてのプログラムとファイルが開いたままになり、保存されていないデータもそのまま保持されます。スタンバイモードとは対照的に、休止状態ではコンピュータの状態がハードディスクに保存されるため、維持に電力は必要ありません。一方、スタンバイモードではコンピュータの状態がRAMに保存されるため、維持に少量の電力が必要です。
スリープモードと休止状態は組み合わせることができます。通常の休止状態と同様に、まずRAMの内容が不揮発性ストレージにコピーされますが、その後、電源を切る代わりに、コンピュータはスリープモードに入ります。この方式は、スリープモードと休止状態の利点を兼ね備えています。コンピュータは瞬時に復帰できるだけでなく、既に休止状態にあるため、データ損失なしに完全に電源を切ることもできます(例えば、停電による場合)。このモードは、Windows Vista以降のMicrosoft Windowsでは「ハイブリッドスリープ」と呼ばれています。
ハイブリッドモードは、一部のポータブルApple Macintoshコンピュータ[ 2 ] 、 Windows Vista以降を実行する互換性のあるハードウェア、およびカーネル3.6以降を実行するLinuxディストリビューションでサポートされています。
ACPI (Advanced Configuration and Power Interface)は、電源管理の現行標準規格であり、APM (Advanced Power Management)に取って代わり、最新のコンピュータにおけるスリープと休止状態の基盤となっています。スリープモードは、ACPIモードS3に相当します。ACPI非対応デバイスが接続された場合、Windowsはオペレーティングシステム全体のスタンバイ機能を無効にすることがあります。古いハードウェアに見られるように、ACPI機能がない場合、スリープモードは通常、モニターの電源をオフにし、ハードドライブの回転を停止する機能に限定されます。
Microsoft Windows 2000以降では、ビデオアダプタを除き、ハードウェアメーカーの特別なドライバなしでオペレーティングシステムレベル(ACPI S3状態)でのスリープがサポートされています。Windows Vistaのハイブリッドスリープ機能は、スリープモードに入る前に揮発性メモリの内容をハードディスクに保存します。メモリへの電源供給が途絶えた場合、ハードディスクを使用して復帰します。ユーザーは必要に応じて直接休止状態にすることもできます。モダンスタンバイが有効になっているPCでは、ハイブリッドスリープ機能は利用できません。
Windows Vista以前の古いバージョンでは、サードパーティ製ソフトウェアに頼らずに組織全体でスリープモードを有効にするのが難しかったため、ビジネス環境ではスリープモードはあまり利用されていませんでした。 [ 3 ]その結果、これらの古いバージョンのWindowsはエネルギーを浪費しているとして批判されました。[ 4 ]
Windowsの新しいバージョン向けには、オペレーティングシステムに組み込まれている機能を超える機能を提供するさまざまなサードパーティ製PC電源管理ソフトウェアが存在します。 [ 5 ] [ 6 ] [ 7 ]ほとんどの製品はActive Directoryとの統合とユーザーごと/マシンごとの設定を提供し、より高度な製品では複数の電源プラン、スケジュールされた電源プラン、不眠症対策機能、エンタープライズ電力使用状況レポートを提供しています。
macOSのスリープには、従来のスリープ、セーフスリープ、パワーナップがあります。システム環境設定では、セーフスリープ[ 8 ]はスリープと呼ばれています。セーフスリープは停電時にも状態を復元できるため、他のオペレーティングシステムとは異なり、休止状態はオプションとして提供されませんでした。
2005年、Mac OS X v10.4を搭載した一部のMacでセーフスリープがサポートされるようになりました。この機能は、Macがスリープモードに入るたびに揮発性メモリの内容をシステムハードディスクに保存します。RAMへの電源供給が途絶えなければ、Macはスリープモードから瞬時に復帰できます。しかし、AC電源に接続せずにバッテリーを取り外すなどして電源供給が中断された場合、Macはセーフスリープから復帰し、ハードドライブからメモリの内容を復元します。[ 9 ]
セーフスリープ機能は、 PowerBook G4 (Double-Layer SD )の 2005 年 10 月改訂版以降の Mac モデルに搭載されています。Mac OS X v10.4以降も必要です。[ 10 ]
2012年、AppleはOS X Mountain Lion(10.8)と一部のMacモデルでPower Napを導入しました。[ 11 ] Power Napを使用すると、MacはiCloud同期やSpotlightインデックス作成などのタスクを静かに実行できます。バッテリー駆動時は低エネルギーのタスクのみが実行され、AC電源使用時は高エネルギーのタスクが実行されます。[ 12 ]
iPhone、Android、Windows Phoneなどのスマートフォンプラットフォームは、スマートスタンバイ方式をサポートできます。電源ボタンを押すと画面はオフになりますが、通知を取得したり、音を再生したりすることは可能です。[ 13 ]
この記号が広く使われているため、 Unicodeに一連のパワー文字を追加するキャンペーンが開始されました。[ 14 ] 2015 年 2 月に、この提案は Unicode に受け入れられ、文字は Unicode 9.0 に含まれました。[ 15 ]これらの文字は、コード ポイント範囲 23FB – 23FE 内の「その他の技術」ブロックにあります。[ 16 ]
Wake-on-LAN (WoL) [ a ]は、ネットワーク メッセージによってコンピュータの電源を入れたり、スリープ モードから復帰させたりできるEthernetまたはToken Ring のコンピュータ ネットワーク規格です。メッセージは通常、同じローカル エリア ネットワーク(LAN) に接続されたデバイスで実行されるプログラムによってターゲット コンピュータに送信されます。サブネット指向ブロードキャストまたは WoL ゲートウェイ サービスを使用して、別のネットワークからメッセージを開始することも可能です。これは、1995 年に標準として提案された後、AMD とHewlett-Packardが共同開発したAMDのMagic Packet Technologyに基づいています。この規格はその後、IBM、Intelなどによって急速に採用されました。
起動されるコンピュータがWi-Fiを介して通信している場合は、Wake on Wireless LAN (WoWLAN) と呼ばれる補助規格を使用する必要があります。[ 17 ] WoL および WoWLAN 規格は、たとえばApple Bonjour のウェイクオンデマンド (スリーププロキシ) 機能のように、プロトコル透過的なオンデマンド サービスを提供するためにベンダーによって補完されることがよくあります。[ 18 ]
動作方法、省エネルギー設定パネル