Linuxディストリビューションの電源オプションに関しては、ログアウト、シャットダウン、一時停止、および休止状態の機能があります。ログアウトとシャットダウンは一目瞭然です。 Hibernate操作とSuspend操作とは何か、およびそれらの違いを学びましょう。
一時停止
サスペンドは、MicrosoftWindowsのスリープと同じです。このモードでは、コンピューターの電源はオフになりません。 RAMは、一時停止状態の間ずっと電力が供給されているため、マシンは常に電力を消費します。このモードは、バッテリーが消耗するため、ラップトップには効率的な選択ではありません。
ただし、作業セッションと使用していたプログラムやアプリをそのまま維持するための優れたオプションとして役立つ場合があります。その後、サスペンドからウェイクアップした後にPCを再開すると、セッションの準備が整います。
サスペンドモードのこの性質により、セッションとファイルが保存されず、保存されていないデータのデータ損失が差し迫っているため、コンピュータの電源が切れたり、バッテリ寿命が切れたりしないように注意する必要があります。
休止状態
休止状態モードでは、コンピューターはコンピューターを完全にシャットダウンするため、PCが休止状態のときに電力を消費することはありません。
コンピューターをHibernateにすると、RAMのセッションコンテンツがハードディスクスワップスペースに移動され、その後、システムの電源がオフになります。
ハイバネーションからウェイクアップすると、スワップのセッション内容がRAMにコピーされるため、PCが動作状態になるまでスリープよりも時間がかかります。
一部のLinuxディストリビューションでデフォルトでHibernateが有効になっていないのはなぜですか?
Hibernateは、動作の性質とハードウェアがHibernateをサポートする必要があるため、スムーズに機能しない場合があります。 SWAPパーティションが正しく設定されていない場合、クラッシュによるデータ損失が発生する可能性があり、起動時のコンピューターのフリーズは休止状態に関連する一般的な問題です。
通常、LinuxはSWAPサイズに対してRAMのサイズを必要としますが、すべての人がそのエンティティでこれに従うわけではないため、Hibernateの問題が発生します。 Ubuntuの電源パネルのデフォルト機能はHibernateでしたが、Ubuntu 12.04 LTS以降、複数のユーザーから報告された問題が増え続けているため、この機能は廃止されました。
しかし、それはあなたのPCがもう休止状態になれないという意味ではありません。最初に、コンピュータのハードウェアがモードと互換性があるかどうかを確認するだけです。
PCがHibernateと互換性があるかどうかを確認するにはどうすればよいですか?
先に進む前に、保存されていないすべてのドキュメントをセッションに保存してください。
「ターミナル」を起動し、次のコマンドを入力します:
sudo pm-hibernate
PCの電源がオフになります。次に、コンピューターの電源を入れ、pm-hibernateコマンドを入力する前に行っていたセッションが無傷であるかどうか、または空のデスクトップにログインしたかどうかを確認します。
セッションが失われた場合、それはPCが休止状態にならないことを意味します。次に、スワップパーティションが少なくとも使用可能なRAMと同じ大きさであるかどうかを確認します。 Linuxは、SWAPパーティションのRAMのサイズを2倍にすることを推奨しています。たとえば、PCに8 GBのRAMがある場合、少なくとも16GBのSWAPパーティションが必要です。