ค่า“ ดี” หมายถึงอะไรในสถิติการใช้งาน CPU


9

ฉันค่อนข้างใหม่สำหรับ Linux และ Ubuntu ฉันได้แนบการตรวจสอบระบบกับแถบ (แถบด้านบนของหน้าจอ) และเปิดการตั้งค่าเพื่อกำหนดค่าอุปกรณ์นี้ บนแท็บตัวประมวลผลฉันเห็นว่าฉันสามารถทำเครื่องหมายเลือก 5 สี: ผู้ใช้ระบบ nice, IOwait และ idle ฉันสามารถเข้าใจทั้ง 4 (ฉันคิดว่า ... ) ยกเว้น "ดี" "ดี" นี้คืออะไร ฉันอ่านคำตอบนี้และฉันเข้าใจว่า superuser สามารถทำงานที่มีลำดับความสำคัญสูงกว่าได้ แต่มันหมายความว่าอย่างไรถ้าฉันเห็นมันในการตรวจสอบระบบโดยที่ฉันไม่ได้ใช้กระบวนการที่ดีใหม่



อัปเดตคำถามของฉัน
yehudahs

2
คำถามนี้เกี่ยวกับค่า nice ของ CPU ไม่ใช่ค่า nice ของกระบวนการ คำถาม & การตั้งค่าสถานะเป็นซ้ำของข้อตกลงนี้เท่านั้นที่มีค่าที่ดีของกระบวนการที่ไม่ได้มูลค่าที่ดีของการใช้งาน CPU แน่นอนว่าเกี่ยวข้องกัน แต่ไม่เหมือนกัน ดังนั้นฉันคิดว่านี่ไม่ใช่ของที่ซ้ำกัน
falconer

1
และตอนนี้ทำไมหัวข้อปิด
Braiam

คำตอบ:


14

ค่าที่ดีสำหรับโปรเซสเซอร์คือ

เวลาที่ CPU ใช้งานกระบวนการของผู้ใช้ที่ "niced"

(จากman top) กระบวนการ "niced" เป็นหนึ่งในค่าบวกที่ดี ดังนั้นหากค่า nice ของโปรเซสเซอร์สูงนั่นหมายความว่ามันทำงานกับกระบวนการที่มีลำดับความสำคัญต่ำ ดังนั้นตัวบ่งชี้นี้มีประโยชน์เมื่อคุณเห็นการใช้งาน CPU สูงและคุณกลัวว่าการโหลดสูงนี้จะส่งผลเสียต่อระบบของคุณ:

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

ฉันคิดว่าคุณค่าที่ดีนี้ไม่สำคัญสำหรับผู้ใช้ที่เรียบง่าย แต่มีประโยชน์มากกว่าในสภาพแวดล้อมเซิร์ฟเวอร์


4

ฟิลด์ nice ในแถบ CPU วัดกระบวนการที่ดีกว่าไปยังกระบวนการอื่น ลำดับความสำคัญของ CPU ใน Linux จะแสดงเป็นค่าที่ดีระหว่าง -20 ถึง 20 ค่าของ nice ที่สูงกว่าจะเป็นลำดับความสำคัญต่ำที่สุดใน CPU

สิ่งที่คุณเห็นคือกระบวนการที่ดี (ลำดับความสำคัญต่ำ) ทำงานและใช้งาน CPU นี่คือการป้องกันไม่ให้คุณคิดว่าระบบของคุณกำลังโหลดซึ่งจะเกิดขึ้นหากคุณเห็นการใช้งาน 100% เท่านั้นและระบุว่าเมื่อคุณต้องการวงจรเหล่านั้นคุณจะมีมัน

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