Temos um sistema que tem sido um pouco lento. top
relata que o console-kit-daemon leva de 18 a 30% da CPU e cerca de 50% de memória. Existem apenas dois usuários conectados, um no X e outro no ssh.
Alguma ideia de como resolver isso?
Executando o Debian. uname
relatórios:
Linux bulls5 2.6.32-5-686 # 1 SMP Dom 23 de setembro 09:49:36 UTC 2012 i686 GNU / Linux
Primeiras linhas de 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
O ConsoleKit gerencia os logins do console no modo gráfico (por exemplo, com gdm ou equivalente); se você não precisar, pode matar facilmente e liberar sua memória e uso da CPU. Parece que você executa um ambiente gráfico ... é verdade?
—
Golfo Pérsico
@Mohsen Sim, e infelizmente é um requisito para o usuário principal, então não posso simplesmente matar o ConsoleKit. Eu estava pensando que poderia ser um problema de versão, mas estamos muito perto de estarmos completamente atualizados; Acabei de ficar sem ideias para tentar.
—
Michael Todd
Talvez o htop no modo de árvore (F5) possa fornecer mais informações? Ou até mesmo pstree -pacs PID ...
—
Runium 20/03
@Sukminder Isso exibe uma lista de 63 linhas, estou assumindo tópicos, associados
—
Michael Todd
console-kit
. Tenho a sensação de que esses threads estão começando e não foram desligados corretamente (daí o uso de memória). Alguma sugestão de como fazer isso além de matá-los manualmente?
Não, eu não sei. Espero que alguém faça. Só dei uma olhada rápida em bugzilla.redhat.com/show_bug.cgi?id=473547#c44 , bugs.freedesktop.org/show_bug.cgi?id=17720#c17 e similares ... - Talvez o Sr. Poettering tenha um alerta da web no kit de console: P
—
Runium 20/03