web-dev-qa-db-ja.com

休止状態/非休止状態が遅い場合はどこから始めますか?

私は約8か月間Ubuntuを使用してきましたが、休止状態を解除するのにかかる時間は、時々数分変化するようです。休止状態になっているときに開いているものと、どれくらい時間がかかるかとの相関関係を確認できませんでした。私はこれを診断する方法について疑問に思っていますか?

個別の質問 へのウェイクアップのタイミングに関する質問を振り分けました。

6
Steve Armstrong

公式の休止状態のトラブルシューティングページは Debugging Kernel Hibernate

ただし、 this フォーラムの記事は、より有用であると思われます(コメント#4から開始)。

5
Bryce

(un)hibernateにかかる時間は、主にRAMとスワップの使用に依存します。休止状態になると、RAMのデータは基本的にスワップし、休止解除するとディスクからロードされます。これは、より多くのRAMが移動する場合は遅くなります。スワップが使用されると、さらに時間がかかる可能性が高くなります。

休止状態になる前に現在の状態を維持する必要がないプログラムを閉じると、速度が向上する場合があります。可能であれば、常に完全にシャットダウンします。

私は冬眠の時間を決める内部的な方法があるとは思わない。

http://en.wikipedia.org/wiki/Hibernation_(computing)

3
dv3500ea

開いているアプリケーションだけでなく、差し込まれたデバイスも休止状態に影響することがあります。多くの場合、シャットダウンしてから正しい順序で起動し、タイムアウトなどを適用する必要があるためです。 USBハブやプリンターを接続していると時間がかかる場合がありますか?または、オーディオデバイスを頻繁に使用しているときですか?

3
pjz

はい、私は自分でこれに気づきました。私はLinux Mint 19.1を使用しています。休止状態には約5分かかりますが、それ以外の場合は何も変化しなかったとしても高速になります。休止状態からのウェイクアップは十分に高速ですが、問題は、コンピューターが一定のディスクアクセスで約5分以上低速のままであるため、どのサービスが原因であるかがわかりません。休止状態全体の速度は次の要素に依存すると感じています。

  1. SWAPパーティションに保存されるメモリ内の消費データのサイズ。
  2. ハードドライブ速度
  3. 開いているアプリケーションの種類、仮想マシンが実行されていると、休止状態プロセスが遅くなることに気付きました。

とにかく、冬眠/スタンバイプロセスにはLinuxで多くの改善が必要だと感じていますが、この分野ではWindowsが非常に優れています。

1
maj81