ฉันจะวิเคราะห์การใช้งาน CPU ของฉันในระยะเวลานานได้อย่างไร


12

ฉันแค่สงสัยว่ามีแอพ Ubuntu ใดบ้างที่สามารถติดตามการใช้งาน CPU ของฉันได้หรือไม่

ปัญหาคือตอนนี้ฉันใช้ quad core i5 ในขณะที่สิ่งที่ฉันทำมากที่สุดในการใช้งานประจำวันคือการค้นหาและพัฒนาราง

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

ขอบคุณ

คำตอบ:


10

ดังนั้นฉันต้องการแอพที่สามารถวิเคราะห์การใช้งาน CPU ของฉัน

วิธีที่ง่ายที่สุดสำหรับวัตถุประสงค์ของคุณคือบันทึกการโหลดของ CPU (การใช้งาน) จากนั้นวิเคราะห์ด้วยตัวคุณเอง (เช่นกับ LibreOffice Calc) เพื่อค้นหา

  • /proc/loadavgมีการโหลดเฉลี่ยของ CPU ในช่วง 1, 5 และ 15 นาทีในรูปแบบ: 0.91 0.48 0.62 3/357 16607(ตัวเลขสามตัวแรกนั้นเป็นสิ่งสำคัญ)
  • คุณสามารถบันทึกสิ่งนี้ลงในไฟล์ข้อความพูดทุก ๆ สิบห้านาทีโดยทำให้เป็นงาน cron
  • หากต้องการทำทั้งระบบแก้ไข/etc/crontabและเพิ่มบรรทัดนี้:
* / 15 * * * * root cat / proc / loadavg >> /home/your-username/cpu-load.log
  • คุณสามารถตั้งค่าเป็น 1 หรือ 5 นาทีแทนโดยเปลี่ยนพารามิเตอร์แรกเป็น*หรือ*/5แทน*/15

  • หลังจากใช้งานปกติไปสองสามวันคุณสามารถนำเข้าไฟล์บันทึกเป็นข้อความ / CSV ไปยัง Lotus Symphony Spreadsheets และวางแผนคอลัมน์ที่เหมาะสม (ที่สามเป็นเวลา 15 นาที) เพื่อดูภาระเฉลี่ยของคุณ

หากการโหลดของคุณไม่สูงกว่า 2.00 เป็นระยะเวลานานหมายความว่าคุณสามารถใช้โปรเซสเซอร์ Dual-Core แทน Quad-Core ปัจจุบันของคุณ


มีหลายที่มีเครือข่ายที่ใช้เครื่องมือการตรวจสอบเช่นMunin , MRTG , Cactiฯลฯ ซึ่งสามารถติดตั้งได้จากที่เก็บที่จะทำบันทึกและแม้กระทั่งการสร้างกราฟสวยสำหรับคุณ แต่ผู้ที่มีoverkill สมบูรณ์สำหรับสิ่งที่คุณต้องการ :-)


ลองใช้วิธีนี้ขอบคุณ แต่ยังคงมองหาแอปที่จะทำในครั้งเดียว
ผู้ถามคำถาม

โปรดดูการเติมคำตอบด้านล่าง ...
ish

1
ควรเป็น / proc / loadavg แทนที่จะเป็น / etc / loadavg ใน cron line หรือไม่?
โปรแกรม

ขอบคุณ! ดูเหมือนว่าฉันจะทำอย่างไรกับ dual-core อย่างชัดเจน
Aditya MP

@AdityaMP: ​​ขอบคุณสำหรับการวิเคราะห์: DI เดา 2 เธรด / 4 เธรดเพียงพอหรือไม่
Ziyan Junaideen


0

เปิด Dash

ตอนนี้ค้นหาการตรวจสอบระบบ

ในการตรวจสอบระบบข้อมูลที่คุณร้องขอควรมีอยู่ในแท็บทรัพยากร


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