Debian 9は軽い負荷で停止します。

Debian 9は軽い負荷で停止します。

仕事にいつも使うノートパソコンがあります。

Model: ASUS X501A
CPU: Intel Celeron, 2.4 dual core.
RAM: 4GB

最近、Chromiumであまりにも多くのプログラムやタブを開くと、動作が停止し始めました。以前はDeepinを使用していましたが(同じ問題がありました)、役に立つと思ってDebian 9に切り替えましたが、そうではありませんでした。

今、ラップトップが弱く、古くて凍りつくのも当然だと思うかもしれません。まあ、まず以前と同じではありませんが、強力ではありませんが、必要なすべてのプログラムを停止せずに開くことができます(Chrome、VSコード、Spotify、nodejsサーバーの実行、mongodbまたはsqlサーバー、redis、postman)。第二に、Windowsではこのようなハングが発生しません。いくつかのプログラムを長時間開くことができますが、Debianのように最大1分間停止することはありません。

4つのChromiumタブ(通常はCPU集約型サイトではなくstackOverflowまたはAPIドキュメントタブ)を開き、ターミナルでNodeSJサーバーを実行し、Postman openでVS Code(データベースサーバーなし)を開くと、Debianはすでに正常です。この状況を実行してみましたが、top結果は次のとおりです。

top - 12:43:51 up  4:02,  1 user,  load average: 2.70, 1.07, 1.19
Tasks: 191 total,   1 running, 190 sleeping,   0 stopped,   0 zombie
%Cpu(s): 14.4 us,  2.0 sy,  0.0 ni, 19.9 id, 63.5 wa,  0.0 hi,  0.2 si,  0
KiB Mem :  3934392 total,   129524 free,  3133232 used,   671636 buff/cach
KiB Swap:        0 total,        0 free,        0 used.   104836 avail Mem

CPUがまったくロードされていないようで、利用可能なメモリがまだ十分です(少なくとも95%のメモリ使用量ではありません)。それで、これらの凍結の原因が何であるかよくわかりません。

答え1

これはカーネルの問題、グラフィックドライバの問題(Nvidiaカードはありますか?)、またはまったく異なる問題の可能性があります。

コア

カーネルの問題であることを確認するには、最新または以前のカーネルをインストールして問題が解決するかどうかを確認してください。

グラフィックドライバ

グラフィックドライバであることを確認するには、オープンソースドライバを使用している場合は独自のドライバをインストールしてみてください(たとえば、nouveauを使用している場合はNvidiaをインストールするか、その逆も同様です)。一時停止状態から再起動すると、Nuboドライバが頻繁に停止する問題があることがわかります(まだこれが起こる理由がわかりません)。

その他

何らかの方法で問題が解決しない場合は、などを確認して何が起こってdmesgいるのかを調べる必要があります。この問題が発生するたびに、ログに登録されている他のすべて(ウォッチドッグを含む)をブロックするのは特定のプロセスでした。私が知っている限り、これは最終的に新しいものですが、これを知る唯一の方法は試行錯誤です。journalctl/var/log/messages

関連情報