Tenho 60 instâncias do console Kit daemon na instalação do servidor Ubuntu 9.04. É seguro matar esses ou interromper esses processos. Eles parecem estar consumindo cerca de 20% da RAM cada (veja no htop).
:) São tantos tópicos. O processo como um todo leva 20%. Eu confirmei com o comando dado abaixo por Gilles.
rampr 15/07/10
Respostas:
24
ConsoleKit gerencia logins de console no modo gráfico (ou seja, com gdmou equivalente); se o seu servidor não os possuir, você não precisará dele, mas ele não será iniciado de qualquer maneira. Além disso, você pode estar interessado nesta questão .
Mas você realmente não tem 60 instâncias que ocupam 20% da RAM cada. O daemon do ConsoleKit é multithread e o 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 da memória mostrado pelo htop inclui memória de código, parte da qual provavelmente será compartilhada com outros processos usando as mesmas bibliotecas dinâmicas.
Eu não tinha nenhum /etc/X11/default-display-managerarquivo e acho que você também pode desinstalar o pacote se não precisar dele. Eu prefiro esta solução
Steen Schütt
4
Todas as máquinas Ubuntu (todas as versões) que eu conheço têm aquelas que aparecem no htop (o meu tem, os servidores têm) e o número mostrado é 0,2, o que significa 0,2% e não 20% (os relatórios do htop já estão em%). De qualquer forma, como Gilles disse antes, eles não estão funcionando efetivamente. O mysqld faz o mesmo nos servidores mysql (não 60, mas muito), cada um relatando que está consumindo boa parte da RAM (como 20 ou 30% cada) e isso não é possível. Você pode verificar a memória livre e verá que eles não estão usando esta RAM.
Respostas:
ConsoleKit gerencia logins de console no modo gráfico (ou seja, com
gdm
ou equivalente); se o seu servidor não os possuir, você não precisará dele, mas ele não será iniciado de qualquer maneira. Além disso, você pode estar interessado nesta questão .Mas você realmente não tem 60 instâncias que ocupam 20% da RAM cada. O daemon do ConsoleKit é multithread e o 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 da memória mostrado pelo htop inclui memória de código, parte da qual provavelmente será compartilhada com outros processos usando as mesmas bibliotecas dinâmicas.
fonte
/etc/X11/default-display-manager
. Pare a instância em execução comstop gdm
.Em um servidor sem cabeça baseado em debian, a maneira de remover e parar o kit de console que eu achei é
apt-get remove dbus-x11 consolekit
apt-get autoremove
Testado em testes debian (jessie)
fonte
/etc/X11/default-display-manager
arquivo e acho que você também pode desinstalar o pacote se não precisar dele. Eu prefiro esta soluçãoTodas as máquinas Ubuntu (todas as versões) que eu conheço têm aquelas que aparecem no htop (o meu tem, os servidores têm) e o número mostrado é 0,2, o que significa 0,2% e não 20% (os relatórios do htop já estão em%). De qualquer forma, como Gilles disse antes, eles não estão funcionando efetivamente. O mysqld faz o mesmo nos servidores mysql (não 60, mas muito), cada um relatando que está consumindo boa parte da RAM (como 20 ou 30% cada) e isso não é possível. Você pode verificar a memória livre e verá que eles não estão usando esta RAM.
fonte
Sim, mas desligue o X antes de matá-los.
fonte
sudo killall Xorg
Você pode testá-lo desabilitando o executável console-kit-daemon com:
e teste se o seu sistema é mais saudável. O meu não deu nenhum problema depois disso, mas eu não tinha processos gdm em execução.
fonte