13.1 ระบบนี้อยู่ในสถานะปลอดภัย โดยมีค่าเมตริกซ์ Available หลังจากที่โปรเซสทำงานเสร็จเรียบร้อยเป็นดังนี้
ทรัพยากรที่ถูกจัดสรร เพียงพอกับจำนวนทรัพยากรมากที่สุดที่โปรเซสต้องการใช้ ถ้าระบบจัดสรรทรัพยากรให้แต่ละโปรเซสโดยเรียงลำดับการจัดสรรตามลำดับความปลอดภัยที่ได้แบบนี้ จะทำให้ระบบอยู่ในสถานะที่ปลอดภัย
13.2 ลำดับความปลอดภัยของระบบคือ P1,P3,P4,P5,P2
13.3 ได้ เพราะ P3 ขอใช้ทรัพยากรเป็นจำนวน (1,1,1,1) แต่ P3 มีทรัพยากรที่ถูกจัดสรร (1,3,5,4) ฉะนั้นมีทรัพยากรที่ถูกจัดสรรเพียงพอกับทรัพยากรที่ต้องการใช้
13.4 ได้ เพราะ P2 ขอใช้ทรัพยากรเป็นจำนวน (0,4,2,0) ถึงแม้ว่า P2 จะมีทรัพยากรที่ถูกจัดสรรเพียง (1,0,0,0) แต่ว่ามีค่าว่างหรือค่า Available เป็นจำนวน (1,5,3,2) ฉะนั้น P2 มีทรัพยากรเพียงพอกับทรัพยากรที่ต้องการใช้
13.5 ค่า Available หลังจากที่แต่ละโปรเซสทำงานในข้อ 13.3 เสร็จเรียบร้อย คือ R1=2 , R2=8 , R3=8 , R4=6
ไม่มีความคิดเห็น:
แสดงความคิดเห็น