Ubuntu 18.04.2 LTS を搭載した私のラップトップは、CPU を集中的に使用するタスクを実行すると頻繁にフリーズします。タスクが完了するまでシステムを制御できません (マウスはしばらく遅れ、その後完全に応答しなくなります)。タスクが長引く場合、唯一の選択肢はハードリセットです。
私は WebStorm (Java アプリ) を頻繁に使用し、また多くの node.js コード コンパイラーも使用しています。特にフロー タイプのサーバーは多くのプロセスを生成し、CPU を大量に消費する可能性があります。
それでも、システムが応答しなくなるべきではないと思います。何か見落としているのでしょうか? 助言やアイデアがあれば、ぜひ教えてください。
htopのスクリーンショット
スクリーンショットが撮れなかったので、最初からセカンドスクリーンでhtopを実行し続けていました。ここにいくつかの写真があります。
答え1
説明されている状況とスクリーンショットに基づくと、多くのアプリが D 状態 (IO を待機中) にあり、フリーズは IO の問題に関連していることが多いため、問題のある IO が原因であると疑っています...
- SSD はどれくらいいっぱいですか?
- どのFSを使用していますか?
- SSD と FS の両方の健全性を確認しましたか?
また、ハードウェアに基づいて、このファームウェアのアップグレードを実行しましたか?https://wiki.archlinux.org/index.php/Dell_XPS_13_(9370)#ストレージ
答え2
WebStorm を使用している場合、私と同じ問題が発生する可能性があります。おそらく、開発を Chrome/Chromium でテストしているのでしょう。しばらくすると、システム全体がフリーズします。ただし、Chromium を強制終了するとすべてが正常に戻るため、Chromium が問題であると特定しました。この問題が発生した場合は、Chromium を強制終了して、問題のトラブルシューティングを行ってください。同じ問題がある場合、長期的な解決策は、Chromium のハードウェア アクセラレーションを無効にすることです。これで完全に解決しました。