console-kit-daemon CPUとRAMを消費する


10

少し低迷しているシステムがあります。topコンソールキットデーモンは、18〜30%のCPUと約50%のメモリを占めると報告しています。ログインしているユーザーは2人だけです。1人はXに、もう1人はsshを介してログインします。

これを解決する方法はありますか?

Debianを実行しています。unameレポート:

Linux bulls5 2.6.32-5-686#1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 GNU / Linux

最初の数行top

 9456 root      20   0 2006m 1.8g 2020 S   19 50.2   1788:50 console-kit-dae  
 1501 messageb  20   0  425m 397m  796 S    0 10.6 230:20.64 dbus-daemon  
 3799 tomcat6   20   0  932m 450m 7208 S    0 12.0 106:36.35 java 
24383 postgres  20   0 48312 7956 5640 S    0  0.2   0:00.44 postgres 
27239 root      20   0  8672 3092 2544 S    0  0.1   0:00.01 sshd 
27304 root      20   0  8672 3092 2544 S    0  0.1   0:00.01 sshd

ConsoleKitは、グラフィカルモードでコンソールログインを管理します(つまり、gdmまたは同等のものを使用)。不要な場合は、簡単に強制終了して、メモリとCPUの使用を解放できます。グラフィカル環境を実行するような音...は本当ですか?
PersianGulf 2013年

@Mohsenはい、残念ながら、これはプライマリユーザーの要件なので、ConsoleKitを強制終了することはできません。バージョンの問題かもしれないと思っていましたが、完全に最新の状態に近づいています。試すアイデアが足りなくなったところです。
Michael Todd

おそらく、ツリーモード(F5)のhtopがより多くの情報を提供できますか?またはpstree -pacs PID ...
Runium

@Sukminder 63行のリストを表示しますconsole-kit。これらのスレッドが開始され、適切にシャットダウンされない(したがって、メモリ使用)と感じています。手動でそれらを殺すこと以外にそれを行う方法に関する提案はありますか?
Michael Todd

いいえ、わかりません。うまくいけば誰かが行います。bugzilla.redhat.com/show_bug.cgi?id=473547#c44、bugs.freedesktop.org / show_bug.cgi?id = 17720#c17等をざっと見ただけで...-おそらく、ポッターリング氏はコンソールキットのWebアラート:P
Runium 2013年

回答:


7
  1. console-kit-daemonそれがまだ実行されている場合は、プロセスを強制終了します。
  2. ファイルを削除します
    /usr/share/dbus-1/system-service/org.freedesktop.ConsoleKit.service
    (または、必要に応じて、ファイルを復元できる場所に移動します)。
  3. 再起動すると、console-kit-daemon自動的に起動しないことがわかります。

3

実行可能ファイルのexec権限を削除して無効にしました。

chmod -x /usr/sbin/console-kit-daemon

そのフラグでファイルを実行可能にしています。
knutole

1
@knutoleいいえ、Andreasは違います。xマニュアルページによると、彼のコードはビットを正しく削除し、私のマシンでテストしました。
GKFX 2016

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