콘솔 키트 데몬 호깅 CPU 및 RAM


10

약간 느린 시스템이 있습니다. topconsole-kit-daemon은 18-30 %의 CPU와 약 50 %의 메모리를 사용한다고보고합니다. 로그인 한 사용자는 X 명과 ssh를 통해 2 명뿐입니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까?

데비안 실행. uname보고서 :

Linux bulls5 2.6.32-5-686 # 1 SMP 일요일 9 월 23 일 09:49:36 UTC 2012 i686 GNU / Linux

처음 몇 줄 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

ConsoleKit은 그래픽 로그인 (예 : gdm 또는 이와 동등한 기능)으로 콘솔 로그인을 관리합니다. 필요하지 않은 경우 쉽게 죽이고 메모리와 CPU 사용량을 늘릴 수 있습니다. 그래픽 환경을 실행하는 것과 같은 소리는 사실입니까?
페르시아 걸프

@Mohsen 예, 불행히도 기본 사용자에게는 필수 요소이므로 ConsoleKit을 죽일 수는 없습니다. 나는 그것이 버전 문제일지도 모른다고 생각했지만, 우리는 완전히 최신 상태에 가깝습니다. 시도 할 아이디어가 부족합니다.
Michael Todd

아마도 트리 모드 (F5)에서 중지가 더 많은 정보를 제공 할 수 있습니까? 또는 pstree -pacs PID ...
Runium

@Sukminder 해당 스레드와 관련된 63 줄의 목록을 표시합니다 console-kit. 이 스레드가 시작되어 제대로 종료되지 않는다고 생각합니다 (따라서 메모리 사용). 수동으로 죽이는 것 이외의 방법에 대한 제안이 있으십니까?
Michael Todd

아뇨 잘하면 누군가가 할 수 있습니다. bugzilla.redhat.com/show_bug.cgi?id=473547#c44 , bugs.freedesktop.org/show_bug.cgi?id=17720#c17 등 만 살짝 살펴 보았습니다 ...- 아마도 Poettering 씨는 콘솔 키트에 웹 경고 : P
Runium

답변:


7
  1. 킬 (kill) console-kit-daemon여전히 실행중인 경우 프로세스를.
  2. 파일을 제거
    /usr/share/dbus-1/system-service/org.freedesktop.ConsoleKit.service
    하거나 필요한 경우 복원 할 수있는 위치로 이동하십시오.
  3. 재부팅하면 console-kit-daemon더 이상 자동으로 시작되지 않습니다.

3

실행 파일의 exec 권한 을 제거하여 비활성화했습니다 .

chmod -x /usr/sbin/console-kit-daemon

해당 플래그로 파일을 실행 가능하게 만듭니다.
knutole

1
@knutole 아니요, Andreas는 아닙니다. x매뉴얼 페이지에 따르면 그의 코드는 비트를 올바르게 제거하고 내 컴퓨터에서 테스트했습니다.
GKFX

1
@GKFX 당신이 맞아요.
knutole
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.