この殺せないプロセスとは何ですか?どうすれば対処できますか?

0
2022.02.28

私の(Linux Mint MATE)コンピューターはしばらくの間ゆっくりと動作していますが、理由がわかりませんでした。CPUに過大な負担がかかっているために速度が低下しているようですが、システムモニターには責任のあるアプリが表示されませんでした。

最終的に私はtopを使用してみて、これを見ました:

  882461 root     -51   0       0      0      0 S  50.3   0.0  48:11.39 kidle_i+ 
 882465 root     -51   0       0      0      0 S  50.3   0.0  48:11.41 kidle_i+ 
 882466 root     -51   0       0      0      0 S  50.3   0.0  48:11.53 kidle_i+ 
 882467 root     -51   0       0      0      0 S  50.3   0.0  48:11.56 kidle_i+ 
 882468 root     -51   0       0      0      0 S  50.3   0.0  48:11.68 kidle_i+ 
 882462 root     -51   0       0      0      0 S  50.0   0.0  48:11.10 kidle_i+ 
 882463 root     -51   0       0      0      0 S  50.0   0.0  48:11.46 kidle_i+ 
 882464 root     -51   0       0      0      0 S  50.0   0.0  48:11.71 kidle_i+

「kidle_i +」プロセスへの参照はGoogleのどこにも見つかりません。また、 sudo killall kidle_i+もプロセスID( sudo kill -9 882461など)による手動による強制終了も効果がないようです。 killallkidle_i+: no process foundを教えてくれますが、 killは機能しているようですが、プロセスを強制終了しません。

誰かがこのプロセスで何が起こっているのか、そしてA)なぜ実行する必要があるのかを理解する、またはB)実行を停止する方法を理解するのを手伝ってもらえますか?

回答
1
2022.03.01

kidle_i+は、の短縮形( topの場合)であることがわかります。このプロセスは通常、システムが過熱しているときに実行され、CPU使用率が低下するため、プロセッサが過熱することはありません。

ただし、バグ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1389077など)が原因で実行されることもあります。どちらかを判別するには、 sensorsコマンドを使用できます。

コマンドのインストールの完全な手順については、 https://www.addictivetips.com/ubuntu-linux-tips/check-cpu-temperature-on-linux/を参照してください。ただし、基本的にはsudo apt-get install lm-sensorssudo sensors-detectであり、 enterを何度も押して、最後にsensorsを実行します。

sensorsは、CPUの現在の温度と、CPUが臨界熱にどれだけ近いかを示します。よくわからない場合は、 sudo rmmod intel_powerclampを実行してみてください。これによりkidle_injectプロセスが無効になりますが、CPU温度が上昇しているかどうかを確認するには、後でsensorsを注意深く監視する必要があります。

その場合は、すぐに再起動する必要があります( kidle_injectを元に戻し、コンピューターの温度を下げるために)。これが発生した場合は、コンピュータのファンが壊れているか、ほこりが多いか、または同様の物理的な問題が発生している可能性があります。

ただし、CPU温度が上昇しない場合は、この投稿に永続的に無効にする手順が記載されています(ただし、永続的に無効にする前に、熱が問題にならないようにsensorsをしばらく監視する必要があります)。