web-dev-qa-db-ja.com

console-kit-daemon-停止できますか?

Ubuntu 9.04サーバーのインストールにコンソールキットデーモンのインスタンスが60個あります。それらを強制終了するか、これらのプロセスを停止しても安全ですか? RAMそれぞれ(htopを参照))の約20%を使用しているようです。

22
rampr

ConsoleKitは、グラフィカルモードでコンソールログインを管理します(つまり、gdmまたは同等のものを使用)。サーバーにそれらがない場合は必要ありませんが、それでも起動されません。また、あなたは この質問 に興味があるかもしれません。

RAMそれぞれ20%を占める60のインスタンスは実際にはありません。ConsoleKitデーモンはマルチスレッド化されており、htopはスレッドごとに個別の行を表示します。これは実際には1つのプロセスであり、単一のコピーがありますそのメモリの;あなたはそれをps wwu -C console-kit-daemon

さらに、htopによって示されるメモリ使用量にはコードメモリが含まれ、その一部は同じ動的ライブラリを使用する他のプロセスと共有される可能性があります。

Debianベースのヘッドレスサーバーで、私が見つけたコンソールキットを削除して停止する方法はこれです

apt-get remove dbus-x11 consolekit

apt-get autoremove

Debianテストでテスト済み(jessie)

21
h4unt3r

私が知っているすべてのUbuntuマシン(すべてのバージョン)はhtop(私のサーバー、サーバーのサーバー)に表示されており、表示される数値は0.2で、20%ではなく0.2%です(htopレポートはすでに%で表示されています)。とにかく、ジルが前に言ったように、彼らは効果的に動いていない。 mysqldはmysqlサーバーで同じことを行い(60ではなく多く)、それぞれRAM(それぞれ20または30%など)のかなりの部分を食べている)と報告し、それは不可能です。空きメモリを確認すると、このRAMを使用していないことがわかります。

4
laurent

はい、しかしそれらを殺す前にXをシャットダウンします。