console-kit-daemon - pode ser parado?

22

Eu tenho 60 instâncias do daemon do Kit de Console na instalação do servidor Ubuntu 9.04. É seguro matá-los ou interromper esses processos? Eles parecem estar levando cerca de 20% de RAM cada (veja no htop).

    
por rampr 15.07.2010 / 08:27

5 respostas

24

O ConsoleKit gerencia logins do console no modo gráfico (ou seja, com gdm ou equivalente); Se o seu servidor não tiver esses, você não precisa dele, mas não será iniciado de qualquer maneira. Além disso, você pode estar interessado em esta pergunta .

Mas você não tem 60 instâncias recebendo 20% de RAM cada. O daemon ConsoleKit é multithread e htop mostra uma linha separada para cada thread. É realmente um processo e há uma única cópia dessa memória; você pode confirmar isso com ps wwu -C console-kit-daemon .

Além disso, o uso de memória mostrado pelo htop inclui memória de código, alguns dos quais provavelmente serão compartilhados com outros processos usando as mesmas bibliotecas dinâmicas.

    
por 15.07.2010 / 09:23
20

Em um servidor headless baseado no Debian, a maneira de remover e parar o kit de console que encontrei é esta

apt-get remove dbus-x11 consolekit

apt-get autoremove

Testado no teste debian (jessie)

    
por 26.08.2014 / 20:07
4

Todas as máquinas Ubuntu (todas as versões) que conheço têm aquelas que aparecem no htop (o meu tem servidores) e o número mostrado é 0,2, o que significa 0,2% e não 20% (os relatórios htop já estão em%). De qualquer forma, como Gilles disse antes de não estarem funcionando efetivamente. O mysqld faz a mesma coisa nos servidores mysql (não 60, mas muito), cada um relatando que eles estão comendo uma boa parte da RAM (como 20 ou 30% cada) e isso não é possível. Você pode verificar a memória livre e você verá que eles não estão usando essa memória RAM.

    
por 16.07.2010 / 01:26
2

Sim, mas desligue X antes de matá-los.

    
por 15.07.2010 / 08:38
-3

Você pode testá-lo desabilitando o executável console-kit-daemon com:

chmod 000 /usr/sbin/console-kit-daemon
killall console-kit-daemon

e teste se seu sistema é mais saudável. O meu não deu problema depois disso, mas eu não tinha processos do gdm em execução.

    
por 03.07.2012 / 23:16