กระบวนการ“ / usr / bin / X: 0 -auth / var / run / lightdm / root /: 0 -nolisten tcp vt7 -novtswitch -background none”?


9

ฉันกำลังประสบปัญหาประสิทธิภาพการทำงานบางอย่างกับการติดตั้ง Ubuntu 12.04 ของฉันและมองหาผู้ร้ายด้วยการทำงานhtopควบคู่ไปกับงานปกติของฉัน

นอกเหนือจากผู้ต้องสงสัยตามปกติเช่นโครเมียมคอมพิซและคอนกี้ฉันสังเกตเห็นกระบวนการนี้:

/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

ไม่เพียง แต่จะทำงานอย่างต่อเนื่อง แต่ยังเป็นหนึ่งใน hess ressource หลักในรายการกระบวนการทั้งในเรื่องของการใช้ cpu เช่นเดียวกับการใช้หน่วยความจำ มันเป็นเกมที่กินอันดับหนึ่งโดยส่วนใหญ่จะมีการเพิ่มอันดับเป็นครั้งคราวโดยงานที่ต้องทำโดยเฉพาะอย่างยิ่งเช่น Ressource เช่น Flash Player หรืออื่น ๆ

ตัดสินจากชื่อฉันไม่แน่ใจเลยว่าจะทำอะไร X และ lightdm ดูเหมือนจะบ่งบอกถึงความสัมพันธ์กับ gui ในขณะที่ tcp ดูเหมือนว่าเกี่ยวข้องกับเครือข่าย

คำถามของฉัน: กระบวนการนี้ควรจะทำงานตลอดเวลาหรือไม่? มันถูกต้องหรือไม่ที่ใช้ressources มากขนาดนี้ ? ฉันจำเป็นต้องให้มันทำงานหรือปลอดภัยที่จะฆ่าถ้าเป็นเช่นนั้นได้อย่างไร

FYI: ระบบของฉันทันสมัยแล้วฉันยังใช้ xorg-edgers ppa สำหรับไดร์เวอร์ nvidia ล่าสุดและแพ็คเกจ compiz (สำหรับเหตุผลที่เกี่ยวข้องกับข้อผิดพลาดเฉพาะ)

ข้อเสนอแนะใด ๆ ที่จะได้รับการชื่นชมอย่างมาก


2
หากคุณฆ่ามันคุณจะสูญเสีย GUI ของคุณจนกว่าคุณจะรีบูตคอมพิวเตอร์หรือรู้วิธีการรีสตาร์ทเซิร์ฟเวอร์ X
Braden สุดยอด

คำตอบ:


7

นี่คือเซิร์ฟเวอร์กราฟิกระบบและไม่ควรถูกฆ่า มันจะแปลงเลย์เอาต์ของแอปพลิเคชั่นเดสก์ท็อปเป็นการดำเนินการวาดในระดับต่ำบนการ์ดกราฟิกของคุณและกำหนดเส้นทางคีย์บอร์ดและเมาส์ไปยังแอปพลิเคชันที่ถูกต้อง

การอ้างอิงถึง LightDM คือนี่เป็นไคลเอนต์แรกที่เริ่มทำงาน (หน้าจอเข้าสู่ระบบของ Ubuntu) การอ้างอิงถึง tcp เป็นเพราะ X ถูกออกแบบมาให้มีความโปร่งใสของเครือข่าย - มันสามารถทำงานได้อย่างมีความสุขมากกับอุปกรณ์อินพุตแอพพลิเคชั่นและอุปกรณ์แสดงผลทั้งหมดที่ทำงานบนคอมพิวเตอร์ที่แตกต่างกัน (ฉันคิดว่าใน Ubuntu นั้นมีการกำหนดค่าไม่ให้ยอมรับการเชื่อมต่อเครือข่ายเฉพาะผู้ที่ผ่าน SSH แต่อาจผิด)

ตรวจสอบสถิติที่คุณใช้สำหรับตัว X แทนที่จะเป็น X และลูกเนื่องจาก children รวมแอปพลิเคชันทั้งหมดที่คุณใช้ในสภาพแวดล้อมแบบกราฟิก การใช้ทรัพยากรส่วนเกินด้วยตัว X เองมักจะเป็นการใช้งานเดสก์ท็อปที่ทำงานผิดปกติ แต่การดีบักอาจทำได้ยาก


ขอบคุณสำหรับคำตอบที่คุณเลือกได้! คุณจะช่วยอธิบายส่วนสุดท้ายที่เหลือเพิ่มเติมหรือไม่? คุณจะเข้าหาการดีบั๊กอย่างไร?
FuzzyQ

1
มีข้อมูลบางอย่างที่นี่wiki.ubuntu.com/X/Troubleshooting/HighCPU
chronitis

2

นั่นคือเซิร์ฟเวอร์ X นั่นคือส่วนต่อประสานกราฟิกที่แอปพลิเคชันกราฟิกอื่น ๆ ทั้งหมดเป็นไคลเอนต์

  • ใช่มันควรจะทำงานตลอดเวลา
  • LightDM เป็นเพียงตัวจัดการล็อกอินที่โหลดขึ้นก่อน
  • การใช้ทรัพยากรจำนวนมากมักเป็นสัญญาณว่า X กำลังดิ้นรนกับคนขับเส็งเคร็งหรือมีแอปพลิเคชันเส็งเคร็ง (โดยทั่วไปมักจะเป็น Compiz) พยายามผลักคนขับแรงเกินไป
  • การใช้ xorg-edgers เป็นวิธีที่ดีในการเรียกใช้ซอฟต์แวร์ที่ไม่มีการทดสอบเส็งเคร็ง อ่านคำอธิบาย PPA ppa-purgeและตัดสินใจถ้าคุณต้องการที่จะใช้ สามารถติดตั้งไดรเวอร์ nvidia รุ่นใหม่ล่าสุดได้โดยไม่ต้องอัพเกรด X

ขอบคุณสำหรับคำตอบ. ตามที่ฉันชี้ให้เห็นว่าการใช้ xorg-edgers ของฉันนั้นเกี่ยวข้องกับบั๊กอย่างเคร่งครัด ฉันรู้เกี่ยวกับความเสี่ยง แต่ไม่มีอะไรเทียบกับปัญหาที่ฉันต้องทนทุกข์ทรมานเป็นอย่างอื่น ฉันหวังว่าจะกำจัดมันอีกครั้งในเร็ว ๆ นี้ แต่นั่นก็ขึ้นอยู่กับว่า bugfixes ใดถูก backported จากปริมาณ ขอบคุณสำหรับคำเตือนแม้ว่า
FuzzyQ

นั่นเป็นเหตุผลที่ฉันไม่แนะนำให้ใช้ PPA และติดตั้งไดรเวอร์จาก Nvidia ด้วยตนเอง รัน X (เวอร์ชันที่ทดสอบแล้ว) ของ X และยังคงได้รับการแก้ไขบั๊กเริ่มต้นของคุณ จากนั้นคุณจะพบว่าปัญหาไม่ได้เป็นเพียงข้อผิดพลาดในไดรเวอร์ Nvidia อีกต่อไป - ซึ่งสามารถรายงานไปยัง Nvidia เพื่อให้ได้รับการแก้ไข ...
Oli

มีข้อบกพร่องหลายอย่างที่ฉันต้องทนทุกข์ทรมาน บางตัวเกี่ยวข้องกับเคอร์เนลและบางตัวเกี่ยวข้องกับไดรเวอร์ของ NVIDIA ส่วนใหญ่เกี่ยวข้องกับคอมแพค ฉันพยายามติดตั้งเวอร์ชันล่าสุดของทั้งสามต่อหนึ่ง แต่ล้มเหลว ฉันไม่สามารถติดตั้งไดรเวอร์ nvidia ใด ๆ (จากที่เก็บหรือด้วยตนเอง) หลังจากการอัปเดตเคอร์เนล หลังจากติดตั้งไลบรารี่บางส่วนจาก xorg-edgers ฉันก็สามารถทำให้ไดรเวอร์ทำงานได้ นอกจากนี้ ppa นี้นำมาซึ่งเสถียรภาพมากกว่าความพยายามของฉันในการแก้ไขปัญหา ความซื่อสัตย์ฉันไม่เคยสังเกตเห็นปัญหาใด ๆ ในอดีตจากการใช้ ppa นี้ฉันไม่ได้เป็นอย่างอื่นเช่นกัน
FuzzyQ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.