冬眠の長所と短所


22

私は最近、ラップトップをシャットダウンするのではなく、体系的に休止状態にし始めました。

これを選択した主な理由は、ワークスペースの1つを高度にカスタマイズされたダッシュボードとして使用していることです。これは、特定の方法で空間的に配置された一連のウィンドウです。もちろん、同じ効果を得るためにたくさんのスタートアップスクリプトを作成することもできますが、実行に時間がかかり、管理が困難になります。

もう1つの理由は、ワークスペースの1つが仮想化されたWindows OSであり、ロードに時間がかかることです。

電源を切るのではなく、体系的に休止状態にすることに欠点はありますか?考えられるのは潜在的なメモリリークだけですが、これまでのところ問題とは思えません。


ラップトップをディスクに休止状態にしますか、それともRAMにサスペンドしますか?
maxschlepzig

デフォルトが何なのかはわかりませんが、ラップトップを持って旅行するのでディスクにあると思いますが、バッテリーには影響しません。
オリビエラロンド

ラップトップ上で動作することを嬉しく思います
トランプスター

回答:


11

2つの異なるサスペンドモードがあります。

  • suspend-to-ram-通常は単にサスペンドと呼ばれ
  • ディスクへのサスペンド-通常は単に休止状態と呼ばれます

通常、ディスクへのサスペンドは比較的遅いため、一部のマシンでは実際のブートを実行する方が高速です。

RAMにサスペンドすると、RAMに電力が供給されます。ハードウェアによっては、これはほとんどエネルギーを消費しない場合があります。ほとんどのハードウェアでは、サスペンド/ウェイクアップは非常に高速(1〜2秒)であり、バッテリーをあまり消費しません。たとえば、私のThinkPadでは、suspend-to-ramで10時間以上放置しても問題ありません。

私が考えることができるディスクへのサスペンドの唯一の欠点は、暗号化されたスワップパーティションでセットアップするのがより難しいことです。

もちろん、カーネルをアップグレードするには、長時間実行しているシステムを再起動する必要があります-ただし、いずれにしても再起動する必要があります。そして、kspliceのようなテクノロジーは、多くのセキュリティ関連のパッチのためにそれを変えています。

メモリリークについて-メモリリークが発生している場合、動作の悪いアプリケーションで発生している可能性が高く、その1つのアプリケーションを再起動するだけで済みます。

離れた場所から作業を直接再開するのが非常に便利なので、常にRAMに一時停止します。セキュリティ関連のカーネルアップグレードまたはディストリビューションアップグレードのために再起動するだけです。したがって、私のラップトップで100日を超える「稼働時間」は特別なものではありません。


3

長所:

  1. 休止状態の前に何をしていたかは、次回起動したときにまだあります。

  2. 休止状態(サスペンドとは異なり)は、休止状態では電力を使用しません。

短所:

  1. 休止状態では、通常の起動よりも起動に時間がかかります(ただし、すべてのアプリケーションを実行する時間を節約することで、これだけの価値があります)。

  2. 使用するRAMが多いほど、休止状態/復元に時間がかかります。私はJauntyとKarmicでよく冬眠を使用していましたが、Lucidはかなり多くのRAMを使用するため、冬眠には長い時間がかかります。

  3. 休止状態が機能するためには、マシンのRAM容量以上のスワップ領域が必要です。


1
休止状態は、通常の起動よりも起動に時間がかかります。これには不安があります。
mr_eclair

「私はこれに慣れていない」とはどういう意味ですか?
dv3500ea

コンピューターを休止状態にすると起動が速くなるのは、実行し続けていたすべてのプログラムが停止せずに起動し、一時停止してRAMにイメージとして保持されるためです
-mr_eclair

それは休止状態ではなくサスペンド状態です。サスペンドは、(再)起動または休止状態よりもはるかに高速ですが、一定の電源が必要です。
dv3500ea

2

私は定期的にラップトップをサスペンドし(バッテリーが低すぎると休止状態になります)、めったにシャットダウンしません。気になる唯一の迷惑なことは、カーネルセキュリティアップグレードを取得した場合、それを適用するためにマシンを再起動する必要があることです。そこに行うセキュリティの決定。

プライベートネットワークで自宅にいるときは気にせずに離れる傾向がありますが、他の人のネットワークで旅行しているときは更新を適用するために再起動します。


2

RAMまたはディスクへのサスペンドには重大な欠点がありますが、機密データを持つユーザーにのみ影響します。

安全な環境では(RAMやディスク上でも)中断することをお勧めしますが、コンピューターが失われた場合には大きな問題になる可能性があります。RAMからデータを簡単に回復できます。ディスクへのサスペンドを再開した後、データは再びRAMにあることに注意してください。

データの最も重要な部分はパスワードとキーであり、通常のログイン後に他のすべてのデータを回復できます。

DMA機能(!)の設計によるバイイーを含むieee 1394を使用して、RAMからデータを簡単に復元できるため、ログを記録せずにスマートフォンをコンピューターに接続するだけでデータを取得できます。

次に、DRAM(およびそのデータ)をフリーズし、それを別のデバイスに接続して読み取るなど、もっと賢い方法があります。

参照:DMA攻撃およびフリーズDRAM攻撃


1

Linuxシステムが頻繁に再起動されなかったという理由だけで、Linuxシステムがメモリ不足になるのを見たことはありません。記憶漏れプログラムを長時間実行したままにすると、メモリがすべて消費される可能性がありますが、そのプログラムを強制終了すると、応答性の高いシステムに戻ります。カーネルの更新を除き、通常のイベントの過程で再起動する必要はありません。


1

私は、通常より遅い起動状態で冬眠を経験したことがありません。たぶん、高速なCPUを搭載した、HDDを搭載した巨大な新しいコンピューター。その後、通常の起動が高速になり、スワップファイルの休止状態の情報から読み取る必要が生じる場合があります。また、多くのラムの休止状態がすべて使用されている場合は遅くなり、ラムのすべてが休止状態で書き込まれ、開始時にスワップからより多くが読み取られます。休止状態は良い仕事です。何も失われずに作業を停止し、すぐに作業を続行するためにコンピュータを起動できます。しかし、速度が言及されている場合、SSDは高速であるため、それらを使用すると冬眠も高速になり、約3週間前に別の技術が読まれますが、Googleで今は見つけることができません- 新しいラムの魔女はラムで冬眠します。はい、すべてのハードウェアはオフのままですが、何らかの方法でUSBフラッシュドライブのように情報が保存されます。また、http://en.wikipedia.org/wiki/Hibernation_%28computing%29の 休止状態について省電力

休止後、ハードウェアの電源は完全にオフになります(通常のシャットダウンの場合と同様)。したがって、休止状態のマシンは、スイッチがオフになっているマシンよりも多くの電力を使用しません。このため、コンピューターをシャットダウンしてから再びオンにした後、実行中のすべてのプログラムを復元することに関連する作業を回避しながら、電力を節約できます。

休止状態はラップトップでよく使用されます。ラップトップは通常、使用可能なバッテリー電力が制限されており、通常、バッテリー低下アラームで自動的に発生するように設定できます。ほとんどのデスクトップは、主に一般的な省エネ対策として、休止状態もサポートしています。

ハードウェア保守

ハイバネーションは、ハードウェアの電源を切る必要があるハードウェアメンテナンスを実行する必要がある場合にも役立ちます(CPUまたは電源の変更など)。メンテナンス後にできるだけ早く起動する必要があるサーバーの場合、休止状態と再開は、サーバーアプリケーションをシャットダウンしてから再起動するよりも速くなる可能性があり、再起動する代わりに長時間実行されている計算を再開できます。


0

冬眠には欠点はないと思います。

詳細については、このHowStuffWorksの記事をご覧ください。


この記事では、コンピューターの電源を入れたままにすることについてのみ説明しています。Hibernateはマシンの状態をハードディスクに保存し、オフにします。
dv3500ea

0

私のマシンはカーネルの更新のためにのみ再起動されます。もしそれが起こらなければ、私のマシンは常にサスペンド状態からアンサスペンド状態になります。旅行中-すぐにマシンをウェイクアップします-私が残したまますべてのアプリケーションを実行している場合-起動、ログイン、アプリケーションの起動にかかる時間を待つよりもはるかに効率的です。


0

サスペンドに対するハイバネーションのもう1つの長所は次のとおりです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.