สารบัญ:
คำจำกัดความ - ภาระงานหมายถึงอะไร?
จำนวนงานที่ดำเนินการโดยนิติบุคคลในช่วงเวลาที่กำหนดหรือจำนวนงานเฉลี่ยที่จัดการโดยกิจการในช่วงเวลาหนึ่งโดยเฉพาะ จำนวนงานที่จัดการโดยองค์กรให้การประมาณประสิทธิภาพและประสิทธิภาพการทำงานของกิจการนั้น ในด้านวิทยาศาสตร์คอมพิวเตอร์คำนี้หมายถึงความสามารถของระบบคอมพิวเตอร์ในการจัดการและประมวลผลงาน
ส่วนประกอบต่างๆเช่นเซิร์ฟเวอร์หรือระบบฐานข้อมูลมักได้รับการกำหนดปริมาณงานที่คาดหวังเมื่อสร้าง การวิเคราะห์ประสิทธิภาพของพวกเขาเปรียบเทียบกับปริมาณงานที่คาดว่าจะดำเนินการเมื่อเวลาผ่านไป
Techopedia อธิบายปริมาณงาน
วิธีหนึ่งในการเพิ่มความสามารถของเวิร์กโหลดคือการเพิ่มจำนวนเซิร์ฟเวอร์และเรียกใช้แอปพลิเคชันบนเซิร์ฟเวอร์ที่แตกต่างกัน ข้อเสียของวิธีนี้คือค่าใช้จ่ายที่เพิ่มขึ้นในการตั้งค่าการบำรุงรักษาและการปรับใช้
ภาระงานเฉพาะบางประเภทที่ใช้กับระบบคอมพิวเตอร์ ได้แก่ :
- หน่วยความจำภาระงาน: แต่ละโปรแกรมหรือคำสั่งต้องการหน่วยความจำบางส่วนเพื่อเก็บข้อมูลชั่วคราวหรือถาวรและทำการคำนวณระดับกลาง ปริมาณงานหน่วยความจำจะกำหนดการใช้หน่วยความจำของระบบทั้งหมดในช่วงเวลาที่กำหนดหรือตามเวลาที่กำหนด กิจกรรมการเพจและการแบ่งกลุ่มใช้หน่วยความจำเสมือนจำนวนมากซึ่งจะเป็นการเพิ่มการใช้หน่วยความจำหลัก อย่างไรก็ตามเมื่อจำนวนของโปรแกรมที่ถูกเรียกใช้มีขนาดใหญ่จนหน่วยความจำกลายเป็นคอขวดสำหรับประสิทธิภาพแสดงว่าจำเป็นต้องใช้หน่วยความจำเพิ่มขึ้นหรือโปรแกรมจำเป็นต้องได้รับการจัดการในลักษณะที่มีประสิทธิภาพมากขึ้น
- CPU Workload: ปริมาณงานของ CPU ระบุจำนวนคำสั่งที่ดำเนินการโดยตัวประมวลผลในช่วงเวลาที่กำหนดหรือในช่วงเวลาหนึ่งโดยเฉพาะ สถิตินี้ระบุถึงความจำเป็นในการเพิ่มกำลังการประมวลผลหาก CPU ทำงานหนักเกินไปตลอดเวลาหรือลดกำลังการประมวลผลหากใช้ CPU ต่ำกว่าขีด จำกัด ที่กำหนด การปรับปรุงประสิทธิภาพเพิ่มเติมสามารถรับได้สำหรับจำนวนคำสั่งที่ดำเนินการบน CPU ในเวลาที่กำหนดโดยลดจำนวนรอบที่ต้องการโดยคำสั่งสำหรับการดำเนินการที่ประสบความสำเร็จ หลังสามารถทำได้โดยการปรับปรุงประสิทธิภาพของรหัส
- ภาระงาน I / O: แอปพลิเคชันส่วนใหญ่มักจะใช้เวลาในการรวบรวมอินพุตและผลิตเอาต์พุตเป็นจำนวนมาก ดังนั้นจึงต้องทำการวิเคราะห์เวิร์กโหลดของการรวมอินพุต - เอาท์พุต (I / O) บนระบบอย่างละเอียดเพื่อให้แน่ใจว่าตรงตามพารามิเตอร์ประสิทธิภาพการโหลดที่เหมาะสม สถิติเกี่ยวกับจำนวนอินพุตที่รวบรวมโดยระบบและจำนวนเอาต์พุตที่สร้างโดยระบบในช่วงเวลาหนึ่ง ๆ ถูกเรียกว่าเวิร์กโหลดอินพุตเอาต์พุต
- ฐานข้อมูลปริมาณงาน: ฐานข้อมูลสามารถวิเคราะห์ได้สำหรับการใช้หน่วยความจำปริมาณงานที่โหลดสูงสุดและปริมาณงาน I / O แต่ละคอมโพเนนต์เหล่านี้สามารถประมาณประสิทธิภาพของฐานข้อมูลและพารามิเตอร์ได้เล็กน้อย อย่างไรก็ตามปริมาณงานที่แท้จริงของฐานข้อมูลสามารถวิเคราะห์ได้โดยการกำหนดจำนวนของแบบสอบถามที่ดำเนินการโดยฐานข้อมูลในช่วงเวลาที่กำหนดหรือจำนวนเฉลี่ยของแบบสอบถามที่ถูกดำเนินการในช่วงเวลาหนึ่งโดยเฉพาะ
