Saya memiliki 60 contoh daemon Kit Konsol di instalasi server Ubuntu 9.04. Apakah aman untuk membunuh mereka atau menghentikan proses ini. Mereka tampaknya mengambil sekitar 20% RAM masing-masing (lihat di htop).
Saya memiliki 60 contoh daemon Kit Konsol di instalasi server Ubuntu 9.04. Apakah aman untuk membunuh mereka atau menghentikan proses ini. Mereka tampaknya mengambil sekitar 20% RAM masing-masing (lihat di htop).
Jawaban:
ConsoleKit mengelola login konsol dalam mode grafis (yaitu dengan gdm
atau setara); jika server Anda tidak memilikinya, Anda tidak memerlukannya, tetapi toh itu tidak akan dimulai. Anda juga mungkin tertarik dengan pertanyaan ini .
Tetapi Anda tidak benar-benar memiliki 60 instance mengambil masing-masing 20% dari RAM. Daemon ConsoleKit adalah multithreaded, dan htop menunjukkan baris terpisah untuk setiap utas. Ini benar-benar satu proses dan ada satu salinan dari memori itu; Anda dapat mengonfirmasi dengan
ps wwu -C console-kit-daemon
.
Selain itu, penggunaan memori yang ditunjukkan oleh htop termasuk memori kode, beberapa di antaranya kemungkinan akan dibagikan dengan proses lain menggunakan pustaka dinamis yang sama.
/etc/X11/default-display-manager
. Hentikan instance yang berjalan dengan stop gdm
.
Pada server tanpa kepala berbasis debian cara untuk menghapus dan menghentikan kit konsol yang saya temukan adalah ini
apt-get remove dbus-x11 consolekit
apt-get autoremove
Diuji pada pengujian debian (jessie)
/etc/X11/default-display-manager
file, dan saya pikir Anda mungkin menghapus paket jika Anda tidak membutuhkannya. Saya lebih suka solusi ini
Semua mesin Ubuntu (semua versi) yang saya tahu memiliki yang muncul di htop (milik saya, server miliki) dan angka yang ditampilkan adalah 0,2 yang berarti 0,2% dan bukan 20% (laporan htop sudah dalam%). Bagaimanapun seperti yang dikatakan Gilles sebelum mereka tidak berjalan dengan efektif. mysqld melakukan hal yang sama pada server mysql (tidak 60 tetapi banyak) setiap melaporkan mereka memakan sebagian besar RAM (seperti masing-masing 20 atau 30%) dan itu tidak mungkin. Anda dapat memeriksa memori bebas dan Anda akan melihat mereka tidak menggunakan RAM ini.
Anda dapat mengujinya dengan menonaktifkan konsol-kit-daemon yang dapat dieksekusi dengan:
chmod 000 /usr/sbin/console-kit-daemon
killall console-kit-daemon
dan uji apakah sistem Anda lebih sehat. Tambang saya tidak memberikan masalah setelah itu, tapi saya tidak menjalankan proses gdm.