บริษัทพบว่าเซิร์ฟเวอร์ทำงานช้าลงมากในช่วงเวลาเร่งด่วน โดยการใช้งาน CPU อยู่ที่ 95% ตลอดเวลา แต่ RAM ยังเหลืออยู่ 40% ปัญหานี้ควรแก้ไขอย่างไรที่ตรงจุดที่สุด
กเพิ่ม RAM ให้กับเซิร์ฟเวอร์เป็นสองเท่า
ขเพิ่มความเร็ว Bandwidth ของการเชื่อมต่ออินเทอร์เน็ต
คอัปเกรด CPU หรือเพิ่มจำนวน CPU Core และพิจารณา Load Balancing
งเพิ่มความจุฮาร์ดดิสก์เพื่อรองรับข้อมูลที่มากขึ้น
เฉลยอธิบาย
เมื่อ CPU ใช้งานสูงถึง 95% แสดงว่าคอขวด (Bottleneck) อยู่ที่การประมวลผล ไม่ใช่หน่วยความจำ การแก้ไขที่ตรงจุดคืออัปเกรด CPU ให้มีความเร็วสูงขึ้น เพิ่มจำนวน Core หรือใช้ Load Balancing กระจายงานไปยังเซิร์ฟเวอร์หลายเครื่อง การเพิ่ม RAM (ตัวเลือก A) ไม่ช่วยเพราะ RAM ยังเหลืออยู่มาก การเพิ่มฮาร์ดดิสก์ (ตัวเลือก B) ไม่เกี่ยวข้องกับปัญหา CPU และการเพิ่ม Bandwidth (ตัวเลือก D) แก้ปัญหาความเร็วเครือข่ายไม่ใช่การประมวลผล