การใช้งาน CPU สูงแม้ไม่มีแอปพลิเคชันทำงานอยู่ (เดสก์ท็อป)


11

ฉันมักจะมีการใช้งาน CPU สูงใน Ubuntu ทุกรุ่นที่ฉันใช้ ฉันใช้ Ubuntu ตั้งแต่ 10.04 เวอร์ชัน

การใช้ CPU ของฉันแม้ในขณะที่ไม่ได้ใช้งานมากกว่า 30% สำหรับแต่ละคอร์ (ซึ่งแตกต่างจาก Windows 7 ใช้เพียง 5%) เนื่องจากฉันได้รับโปรเซสเซอร์ของฉันภายใต้อุณหภูมิสูงมาก แม้แต่เพื่อนของฉันก็ประสบปัญหาเดียวกันเช่นกัน นี่ยังไม่ได้รับการแก้ไขแม้แต่ตอนนี้ใน 13.04 ฉันไม่ได้บอกเพียงแค่ติดตั้ง Ubuntu ในระบบของฉันเท่านั้น แต่ฉันได้ทดสอบด้วยตัวประมวลผลหลักเดียวและมัลติคอร์ทั้งที่มีและไม่มีการ์ดกราฟิกการกำหนดค่าทุกประเภทให้ผลลัพธ์แบบเดียวกัน

มีคนช่วยฉันด้วยวิธีแก้ปัญหานี้เพราะฉันประสบปัญหานี้มาหลายปีแล้ว

ขณะนี้การกำหนดค่าระบบของฉันคือ

  • โปรเซสเซอร์ AMD Phenom x6 1100t
  • กราฟิก AMD Radeon HD 6770 GDDR5
  • RAM 4GB
  • 1TB hdd

การตรวจสอบระบบบอกว่าอย่างไร มีกระบวนการออกจากการควบคุมที่กินทรัพยากรหรือไม่?
Richard

คำตอบ:


16

คุณควรทราบก่อนว่ากระบวนการใดที่ทำให้ CPU ของคุณหมด

  • เปิดเทอร์มินัลด้วยctrl+ alt+t
  • รันคำสั่ง top
  • สังเกตกระบวนการโดยใช้ cpu ส่วนใหญ่

หากกระบวนการไม่ใช่กระบวนการของระบบให้ฆ่าsudo pkill [processname]ด้วย[processname]ชื่อกระบวนการที่คุณต้องการฆ่า ถ้ามันเป็นกระบวนการของระบบอย่าฆ่ามัน แต่ลอง google ชื่อของมันและเข้าใจว่ามันทำงานอะไรใน Ubuntu จากนั้นคุณสามารถดำเนินการต่อเพื่อปิด (เช่นการตั้งค่าระบบของคุณ)


1
ขอบคุณสำหรับคำตอบของคุณเพื่อน :) มันช่วยให้ฉันตรวจสอบกระบวนการทั้งหมด แต่ไม่ได้แก้ปัญหา :(
Murali Krish

2
คุณอาจhtopอ่านและเข้าใจได้ง่ายขึ้น sudo apt install -y htop
เบ็นแยงกี้

6

แม้ว่าคุณจะไม่ได้เปิดโปรแกรมบนเดสก์ท็อป แต่ก็ยังมีคะแนนกระบวนการทำงานบนคอมพิวเตอร์ของคุณ ใน Windows คุณต้องใช้ตัวจัดการงานเพื่อดูว่ากระบวนการใดกำลังทำงานอยู่ บน Ubuntu คุณใช้การตรวจสอบระบบ (แอปพลิเคชันเครื่องมือระบบการตรวจสอบระบบ) คลิกที่คอลัมน์% CPU เพื่อสั่งซื้อโดย hogs CPU ก่อนแล้วคุณจะเห็นว่ากระบวนการใดผิดพลาด

ผู้สมัครที่มีแนวโน้ม:

  1. gnome-system-monitor ตัวเองเพราะคุณกำลังใช้งานอยู่และกำลังทำสิ่งต่าง ๆ

  2. tracker-miner-fs ซึ่งเป็นบริการจัดทำดัชนีไฟล์ ไปที่แอปพลิเคชันเครื่องมือระบบการตั้งค่าการค้นหาและการจัดทำดัชนีและเลือก "เฉพาะเมื่อมีการใช้คอมพิวเตอร์" ไม่มีสวิตช์ "ปิด" โชคไม่ดี แต่คุณสามารถบรรลุผลลัพธ์เดียวกันได้โดยเลื่อนตัวเลื่อน "หยุดการทำดัชนีเมื่อพื้นที่ดิสก์ต่ำกว่า" ไปยังค่าที่สูงมาก

  3. compiz ซึ่งเป็นผู้แต่งเดสก์ท็อป ลองไปที่ Applications, System Tools, Preferences, CompizConfig Settings Manager และปิดตาทั้งหมด (อาจไม่จำเป็น)

ถึงแม้จะมีแกน CPU ทั้งหมดที่ตรึงไว้ที่ 30% CPU ของคุณก็ไม่ควรจะร้อนแรงเกินไป พิจารณาการล้างฝุ่นใด ๆ จากแผ่นระบายความร้อนและ / หรือการอัพเกรดให้ดีขึ้น


ขอบคุณสำหรับการตอบกลับของคุณ แต่ไม่มีกระบวนการเช่นนั้นและ 30% เป็นการเริ่มต้นเท่านั้นหลังจากนั้นไม่กี่นาทีก็มาถึง 50% และมากกว่านั้นซึ่งทำให้ฉันกังวล มีข้อบกพร่องใด ๆ ในเครื่องมือตรวจสอบระบบหรือใน OS เอง
Murali Krish

0

ฉันใช้ Ubuntu 14.04LTS บนแล็ปท็อป Dell Latitude E6400 ฉันพบว่าการปิดใช้งานเครื่องชาร์จแบตเตอรี่ใน BIOS ช่วยแก้ปัญหาการใช้งาน CPU มากเกินไป

เป็นไปได้มากว่านี่เป็นเพราะการดึง (และอุณหภูมิ) กระแสเกินโดยเครื่องชาร์จในขณะที่พยายามชาร์จแบตเตอรี่ที่ชำรุด

ฉันลองวิธีแก้ปัญหามากมายที่เกี่ยวข้องกับการใช้งาน compiz และ Xorg แต่ไม่สามารถแก้ปัญหาได้ การรักษาอุณหภูมิแกนกลางและความเร็วต่ำดูเหมือนว่าจะแก้ปัญหาให้ฉัน

ดูภาพของ CPU อุณหภูมิภายใต้การควบคุม (psensor กำลังตรวจสอบอุณหภูมิและตัวบ่งชี้ - cpufreq-selector กำลังเลือกความเร็วคอร์ที่ต่ำที่สุดที่เป็นไปได้คือ 800MHz) ด้วยพฤติกรรมนี้ระบบตอบสนองต่อคำขอของผู้ใช้เป็นอย่างดี แต่น่าสนใจยิ่งขึ้นโปรดสังเกตการตั้งเวลาและการใช้งานหลักที่อุณหภูมิเดียวกันในโหมดเทอร์โบ (2.40GHz)

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