ซอฟต์แวร์ระบบต้องการจัดการทรัพยากรคอมพิวเตอร์ (ซีพียู หน่วยความจำ ดิสก์ I/O) ในสภาพแวดล้อมที่มีผู้ใช้หลายคนพร้อมกัน ปัญหาใดต่อไปนี้ที่ระบบปฏิบัติการต้องแก้ไขเพื่อหลีกเลี่ยง (Deadlock) และการหยุดชะงักของระบบ
กมีเพียงแค่พนักงานแต่ละคนที่สามารถใช้ทรัพยากรได้ครั้งเดียว
ขกำหนดคิว (Queue) และสำรองจัดลำดับความสำคัญของงาน (Priority Scheduling) เพื่อหลีกเลี่ยงการแข่งขันทรัพยากร
คปิดใช้งานคุณสมบัติการป้องกันการเข้าถึงเพื่อให้ทรัพยากรการจัดการหลายประเภท
งเพิ่มจำนวนซีพียูให้มีจำนวนเท่ากับจำนวนผู้ใช้
เฉลยอธิบาย
ระบบปฏิบัติการต้องใช้กลไกการทำงานแบบไม่มีข้อขัดแย้งกันและการสั่งหรือลำดับความสำคัญเพื่อจัดการทรัพยากร Deadlock เกิดเมื่อกระบวนการต่างหลายรอรับทรัพยากรที่อีกกระบวนการกำลังใช้อยู่ ข้อ ก ค ง ไม่ใช่วิธีแก้ปัญหาจริง ข้อ ค เพิ่มความเสี่ยงด้านความปลอดภัย