web-dev-qa-db-ja.com

履歴書(非休止状態)にかかる時間をログに記録できますか?

この質問は、 休止状態が遅い に関する私の質問からスピンオフされました。

/etc/acpi/resume.dに入れてコンピューターを再開すると、スクリプトを実行できることはわかっていますが、実行できるのは1回だけです。私が望んでいたのは、「ウェイクアップの開始」スクリプトと「ウェイクアップの終了」スクリプトだったので、それぞれがどこかの時間を記録し、再開がどのくらいの期間機能するかを確認できました。

「ウェイクアップの開始」スクリプトは非常に早く実行する必要があるため、これはロングショットだと思います。そのため、可能であっても、書き込むディスクがない可能性があります。

1
Steve Armstrong

/var/log/syslogで一般的なシステムログを探すことができます。ログには、休止状態のプロセスに関するカーネルからのメッセージが含まれます。

プロセスがフリーズし始めてからカーネルログメッセージがなくなるまで(再起動時に.00000で開始するまで)のデルタは、コンピューターが休止状態になるまでにかかった時間です。

1
lfaraone