โหลดเฉลี่ยเป็นเครื่องวัดจำนวนกระบวนการโดยเฉลี่ยและเรียกร้องความสนใจของ CPU พร้อมกัน
โดยทั่วไปหากคุณมีกระบวนการหนึ่งทำงานที่ 100% และมันก็เป็นแบบนั้นตลอดชั่วนิรันดร์คุณสามารถคาดหวังว่าค่าทั้งหมดจะเข้าใกล้ '1'
โดยทั่วไปนี่เป็นการคำนวณที่มีประสิทธิภาพอย่างที่คุณจะได้รับไม่มีการสูญเสียเนื่องจากสวิตช์บริบท
อย่างไรก็ตามในระบบปฏิบัติการมัลติทาสกิ้งที่ทันสมัยมีมากกว่าหนึ่งสิ่งที่ต้องการความสนใจของ CPU ดังนั้นภายใต้การโหลดในระดับปานกลางจากกระบวนการเดียวโหลดเฉลี่ยควรลอยตัวระหว่าง 0.8 และ 2
หากคุณตัดสินใจที่จะทำสิ่งที่บ้าเช่นสร้างเคอร์เนลด้วยmake -j 60
แม้จะมีเพียงหนึ่งหน่วยประมวลผลเชิงตรรกะแล้วโหลดเฉลี่ยจะรีบไปที่ 60 และคอมพิวเตอร์ของคุณจะไร้ประโยชน์อย่างไม่น่าเชื่อสำหรับคุณ (ความตายโดยการเปลี่ยนบริบท)
นอกจากนี้โปรดทราบว่าการวัดนี้ไม่คำนึงถึงจำนวนคอร์ / CPU ที่มี สำหรับระบบที่มีสองแกนการรันหนึ่งกระบวนการที่ใช้คอร์ทั้งหมด (ปล่อยให้ idle อื่นไม่ทำงาน) ส่งผลให้โหลดเฉลี่ย 1.0 ในการตัดสินใจว่าระบบที่โหลดนั้นคุณจะต้องทราบจำนวนแกนประมวลผลและทำการหารด้วยตัวคุณเอง