以前はAsk Ubuntuに公開されました。関連性のないものとして削除されました:
https://askubuntu.com/questions/886963/process-polyhedra-using-100-cpu-thread?
システム:
- Linux Mint 17.3シナモン64ビット
- kernel3.19.0-32-一般
- Intel Xeon E3-1231 v3(4コア、8スレッド)
- NVIDIA GeForce GTX 950 NVIDIAドライバ375.26
最近、ファンが少し騒々しいことがわかり、システムモニタを開き、8スレッド(4コア)CPUの1つのスレッドが常に100%ロード状態にあることを発見しました。
私は上に走り、次のような結果を得ました。
Polyhedraは私がしばらく使ってきたスクリーンセーバーですが、最近までこのような問題が発生したことはありません。 (明らかにスクリーンショットを撮ったときは、スクリーンセーバー自体が実行されていませんでした。システムモニターで手動でシャットダウンするまでプロセスは続行されました。)
セットアップメニューからスクリーンセーバーをスクロールし始め、プレビューウィンドウで3Dグラフィックスを含む新しいxscreensaverスクリーンセーバーを開くたびに、他のCPUスレッドが100%に達し、そのプロセスを終了するまでそのまま残りました。
私は最近NVIDIAドライバ(CUDAを含む)を更新しましたが、アップデートマネージャで初めてインストールしようとしたときに問題が発生しました。これが問題の原因ではないかと疑われます。知っている人はいますか?
答え1
Mint 18.1で同様の問題を解決しながら、このスレッドが見つかりました。私のCPUは摂氏33度以上で動作することはほとんどありません。昨日の退勤後、気温が2度も41度まで上がったことを確認しました。 「top」を実行し、xscreensaver多面体のCPU使用量が99~100%であることを確認しました。スクリーンセーバーを無効にすると問題が解決しました。