非難するプロセスのない高いCPU使用率。[migration / x]とは何ですか?


19

過去数日間、私のコンピューターはあまり機能していませんが、ファンを鼓舞しています。私は、Firefoxのインスタンス、gedit、いくつかのターミネーターウィンドウについて話しているところです。私がしているconky私のデスクトップ上で実行されていると、それは私に次のように伝えます:

ここに画像の説明を入力してください

騒がしいファンよりも悪いのは、消費電力(エネルギーモニターと思われる場合は約50W)がXロックアップであるということです。アプリケーションがフリーズし続け、仕事を終わらせようとしています。このすべてがオリを退屈な少年にしている。

どちらもプロセスを表示していない、conkyまたはhtop表示していないことに本当に混乱しましたがps aux | sort -k 3、実行したばかりで、痛みに貢献しているように見えるプロセスがいくつか表示されています。

root         6  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/1]
root        11  0.0  0.0      0     0 ?        S    Nov27   0:00 [migration/2]
root        14 2589903  0.0   0     0 ?        S    Nov27 21114581:29 [migration/3]
root        17 97.2  0.0      0     0 ?        S    Nov27 11543:55 [migration/4]
root        26 97.7  0.0      0     0 ?        S    Nov27 11601:34 [migration/7]
root        23 99.6  0.0      0     0 ?        S    Nov27 11834:39 [migration/6]
root        20 99.7  0.0      0     0 ?        S    Nov27 11837:29 [migration/5]

これらは一体何migrationなのでしょうか?さらに重要なことは、システムを壊すことなくそれらを殺すにはどうすればいいですか?

編集:その他の詳細。クローズドバイナリドライバー(onereic-updatesから)を使用して、nvidiaグラフィックハードウェアで実行します。VirtualBoxを使用し、最近使用しました。Intelマザーボードのチップセットとプロセッサです。dmraidベースのSSDとmdraidベースのストレージ「クラスター」(プロファイルのほとんどが存在する)があります。さらに必要な場合は、私を突いてください。


実際にそれらを殺そうとしましたか?:P
jrg

@jrg誘惑されました。
オリ

vinoサーバーでこれと同じ説明のバグが見つかりました。バグを殺してCPU使用率が低下するかどうかを確認してください。(あなたのシステムでもアクティブですか?)
ブルーノペレイラ

@BrunoPereira Vinoを実行していません。それはすてきな簡単な修正だったでしょう:)
オリ

回答:


16

表示できないスレッドは、CPU間でスレッドを移動するカーネルスレッドです。

それらはカーネルスケジューラの一部であり、あなたが抱えている苦痛に対して責任を負いません。

(これがあなたがそもそも痛みを持っている理由に答えていないことを知っている、それについては後で。)


1
最も深刻な原因ではないかもしれませんが、CPUをできるだけ多く使用していることが問題の一部です。ps aux | sort -k 3 | grep migrationサーバーで実行し、移行スレッドは実行されていますが、CPUの0.0%を超えないようにしてください。カーネルがプロセスをバウンスしている理由を知る必要があるので、停止できます。
オリ

それに取り組んで;)
ブルーノペレイラ

まだそれに取り組んでいます:)?
RolandiXor

オリはすでに、実際に発行された怒鳴り声について答えました。
ブルーノペレイラ14

17

移行の混乱の原因を見つけました。

少し前、私はgnome-do生きていないことに不満を感じていました。だから私はこれを私のスタートアップのエントリに書きました:

bash -c "while true; do gnome-do; done"

1回実行するのではなく、何度も何度もスポーンしようとするだけです。ブロックではなくgnome-doの分岐点だと思います。

これは、自分が持っているすべてのユーザープロセスを調べて、それを否定するだけで見つかりました。CPU自体は使用していませんでしたが、怪しげに見えました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.