web-dev-qa-db-ja.com

SleepとHibernateの違いは何ですか?

Windows Vistaのスリープと休止状態の違いは何ですか?

9
C. Ross

Sleepは、一般にWindowsシステムではスタンバイまたはACPIではS3として知られています。スリープモードでは、重要ではないコンポーネントへの電源供給が保留され、ほとんどのシステム操作がシャットダウンおよび停止されます。物理メモリ(RAM)内のすべてのデータは引き続き内部メモリに保持され、システム全体がスタンバイモードになります。これにより、ウェイクアップしてほぼ即座に使用できます。

スリープモードでは、電力負荷が大幅に減少し、エネルギーを節約します。ただし、機械の電源を完全に遮断してはなりません。電源が失われると、システム状態も失われ、コンピュータは電源がオフの状態から起動したかのように動作します。

Hibernate、またはACPIのS4は、物理メモリ内のデータを最初にハードディスクドライブに保存してから、コンピュータの電源を切ります。

Hibernateモードでは、システムメモリの量と同じファイルサイズのhiberfil.sysという名前のファイルがローカルディスクに作成されます。ユーザーがマシンを再起動すると、マシンが起動し、最後の休止状態の時点でシステム状態がロードバックされます。

ハイバネーションモードの利点は、電力が無駄にならないことです。ハイバネーションでは、システムによって電力が消費されないため、コンピューターをこの状態に無期限に保つことができます。

また、Hibernateからの復元は、通常、コンピューターの再起動よりも高速です。また、ユーザーが空のデスクトップから起動する代わりに、実行中のすべてのプログラムと開いているドキュメントをそのままにして、最後の休止状態の正確な状態に戻ることができるという点で、再起動とは異なります。

ハイバネーションの欠点は、一定期間が経過すると、ハイバレーションファイルが断片化する可能性があることです。ユーザーは、休止状態ファイルを頻繁に保存するボリュームを最適化する必要がある場合があります。

適応した答え ここから

13
Joe Schmoe

要するに:睡眠は力を取りますが、冬眠はしません

スリープはまだRAM(ワーキングメモリ)をアクティブに保つので、起動時間は速くなりますが、コンピュータをスリープモードに保つには少し電力がかかります。

休止状態で、RAMをハードディスクにコピーします。これを続けるのに電力は必要ありませんが、起動時にRAMをハードディスクからRAMにコピーする必要があり、時間がかかります。

3
Jeremy French
  • スリープはすべてをメモリに保持しますが、ハードドライブをスピンダウンし、プロセッサを非常に低い消費電力モードにします。
  • Hibernateはメモリ内のすべてをハードドライブに書き込み、基本的にすべてをオフにします。

スリープは、すぐに起動できるようにしたい場合に便利です。また、(ラップトップを使用している場合は)1日以内に電源が切れることはありません。すばやく起動できるようにしたい場合(通常の起動よりも速く、スリープよりも遅い)、Hibernateを使用できます。これにより、データを失うことなく、コンピューターを数日間スリープ状態にすることができます。

2
Dan Walker

Hibernateは、マシンの現在の状態をハードディスクに書き込みます。睡眠はしません。

1
Owen

「スリープは省電力状態です。スリープは開いているすべてのドキュメントとプログラムを保存し、作業を再開したいときにコンピュータがフルパワー操作をすばやく再開できるようにします(通常は数秒以内)。コンピュータをスリープ状態にすることは一時停止のようなものです。 DVDプレーヤー:コンピューターは実行中の処理をすぐに停止し、作業を再開するときに再開する準備ができています。」

「スリープと同様に、休止状態は省電力状態です。ただし、スリープは通常、設定をメモリに保存して少量の電力を消費しますが、休止状態は開いているドキュメントとプログラムをハードディスクに保存し、次に、コンピューターの電源を切ります。Windowsのすべての省電力状態の中で、休止状態は最小の電力を使用します。」

から Windows Vistaヘルプ

1
Drake