console-kit-daemon - หยุดได้ไหม


22

ฉันมี Console Kit daemon 60 อินสแตนซ์ในการติดตั้งเซิร์ฟเวอร์ Ubuntu 9.04 การฆ่าเหล่านั้นปลอดภัยหรือหยุดกระบวนการเหล่านี้ พวกเขาดูเหมือนจะใช้เวลาประมาณ 20% ของ RAM แต่ละตัว (ดูที่ htop)



:) มันเป็นเพียงกระทู้มากมาย กระบวนการโดยรวมใช้เวลา 20% ฉันยืนยันด้วยคำสั่งที่ Gilles ให้ไว้ด้านล่าง
rampr

คำตอบ:


24

ConsoleKit จัดการการเข้าสู่ระบบคอนโซลในโหมดกราฟิก (เช่นมีgdmหรือเทียบเท่า); หากเซิร์ฟเวอร์ของคุณไม่มีคุณไม่ต้องการ แต่มันจะไม่เริ่มทำงาน นอกจากนี้คุณอาจสนใจคำถามนี้

แต่คุณไม่มี 60 อินสแตนซ์ที่รับ 20% ของ RAM ในแต่ละครั้ง ConsoleKit daemon นั้นมีหลายเธรดและ htop จะแสดงบรรทัดแยกสำหรับแต่ละเธรด เป็นกระบวนการเดียวและมีหน่วยความจำหนึ่งสำเนา ps wwu -C console-kit-daemonคุณสามารถยืนยันได้ว่ามี

นอกจากนี้การใช้หน่วยความจำที่แสดงโดย htop รวมถึงหน่วยความจำรหัสซึ่งบางอันมีแนวโน้มที่จะใช้ร่วมกันกับกระบวนการอื่น ๆ โดยใช้ไลบรารีแบบไดนามิกเดียวกัน


เราต้องเข้าสู่ระบบจากระยะไกลเท่านั้นดังนั้นเราจึงสามารถปิดการใช้งานได้ใช่ไหม มีวิธีที่สะอาดในการปิด X และชุดคอนโซล ขอบคุณ
rampr

หากต้องการปิดใช้งานการเข้าสู่ระบบคอนโซลโหมดกราฟิกคุณสามารถลบ/etc/X11/default-display-managerได้ stop gdmหยุดการทำงานด้วยเช่น
Gilles 'หยุดความชั่วร้าย'

20

บนเดเดสท๊อปเซิร์ฟเวอร์โดยใช้วิธีการถอดและหยุดชุดคอนโซลที่ฉันพบคือสิ่งนี้

apt-get remove dbus-x11 consolekit

apt-get autoremove

ทดสอบกับการทดสอบ debian (เจสซี)


ฉันไม่มี/etc/X11/default-display-managerไฟล์และฉันคิดว่าคุณอาจถอนการติดตั้งแพคเกจถ้าคุณไม่ต้องการมัน ฉันชอบโซลูชันนี้
Steen Schütt

4

เครื่อง Ubuntu ทุกรุ่น (ทุกรุ่น) ฉันรู้ว่ามีเครื่องที่ปรากฏใน htop (ของฉันมีเซิร์ฟเวอร์มี) และหมายเลขที่แสดงคือ 0,2 ซึ่งหมายถึง 0.2% และไม่ใช่ 20% (รายงาน htop มีอยู่แล้วใน%) อย่างไรก็ตามตามที่ Gilles พูดก่อนที่พวกเขาจะไม่ทำงานอย่างมีประสิทธิภาพ mysqld ทำสิ่งเดียวกันบนเซิร์ฟเวอร์ mysql (ไม่ใช่ 60 แต่มาก) แต่ละการรายงานพวกเขากำลังกิน RAM ส่วนที่ดี (เช่น 20 หรือ 30% ต่อแต่ละ) และเป็นไปไม่ได้ คุณสามารถตรวจสอบหน่วยความจำที่ว่างและคุณจะเห็นว่าพวกเขาไม่ได้ใช้ RAM นี้



-3

คุณสามารถทดสอบการปิดการใช้งาน console-kit-daemon ที่สามารถเรียกใช้งานได้ด้วย:

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

และทดสอบว่าระบบของคุณแข็งแรงขึ้นหรือไม่ ฉันไม่ได้มีปัญหาหลังจากนั้น แต่ฉันไม่ได้ดำเนินการ gdm

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.