システムハング時のubunutの再起動スクリプト


0

Ubuntu 16.04用のQtアプリを作成しました。これは、システムの電源がオンになるたびに実行されます。しかし、アプリケーションが長時間実行されていると、システムがフリーズしたりハングしたりすることがあります。アプリケーションのメモリリークをテストしましたが、メモリリークは見つかりませんでした。また、ほとんどの場合、RAMとCPUの使用率は70〜80%です。システムは24日間正常に動作することもありますが、数日間ランダムにフリーズすることがあります。

そこで、システムとアプリケーションを監視するバックグラウンド監視スクリプトを実装しました。今、RAMとCPUの使用状況の監視を実装しました。しきい値を超えた場合、スクリプトはアプリケーションを再起動します。同様に、システムのフリーズまたはハングを検出してスクリプト内で再起動コマンドを発行できる方法があります。


1
システムがハングまたはフリーズした場合、再起動ボタンを物理的に押す以外に、システムを再起動する方法はありません
。– Fanatique

システムがフリーズすることを特定する方法はありますか。
ハリス

そして、リモートサーバーが通常このような状況をどのように処理するか。
ハリス

グラフィック/ディスプレイ/マウスのプロセスが応答しなくなったということですか?
Xen2050

はい、グラフィックス/ディスプレイ/マウスのようなあらゆる種類のフリーズ
ハリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.