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

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

เฉลยอธิบาย

ระบบปฏิบัติการต้องใช้กลไกการทำงานแบบไม่มีข้อขัดแย้งกันและการสั่งหรือลำดับความสำคัญเพื่อจัดการทรัพยากร Deadlock เกิดเมื่อกระบวนการต่างหลายรอรับทรัพยากรที่อีกกระบวนการกำลังใช้อยู่ ข้อ ก ค ง ไม่ใช่วิธีแก้ปัญหาจริง ข้อ ค เพิ่มความเสี่ยงด้านความปลอดภัย

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการใช้คอมพิวเตอร์ ระบบฮาร์ดแวร์ (Hardware) และระบบซอฟต์แวร์ (Software) และระบบความมั่นคงปลอดภัยด้านสารสนเทศ

ดูข้อสอบวิชานี้ทั้งหมด →