Page 61 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 61
การจัดเวลาซ ีพียูแ ละก ารต ิดต าย 11-51
ตอนท ่ี 11.2
การต ดิ ต าย
โปรดอ่านหัวเรื่อง แนวคิด และว ัตถุประสงค์ของต อนท ี่ 11.2 แล้วจึงศ ึกษารายล ะเอียดต ่อไป
หัวเรอื่ ง
11.2.1 แนวคิดพื้นฐ านเกี่ยวก ับก ารต ิดตาย
11.2.2 การป ้องกันแ ละกู้คืนก ารต ิดตาย
แนวคิด
1. การติดตายเป็นส ภาพท ี่โปรแกรมร อเหตุการณ์ท ี่ไม่มีวันเกิดข ึ้นในระบบมัลติโปรแกรม สาเหตุข อง
การติดตายมี 4 เงื่อนไขคือ เงื่อนไขการไม่เกิดร่วม เงื่อนไขการครอบครองและรอ เงื่อนไขไม่มี
การแทรกกลางค ัน และเงื่อนไขวงจรร อค อย
2. การแก้ป ัญหาการต ิดต ายม ี 3 วิธีก าร ได้แก่ กำ�หนดกฎเกณฑ์ในก ารใช้ทรัพยากรเพื่อป ้องกันหรือ
หลีกเลี่ยงไม่ให้เกิดก ารต ิดต าย หรืออ นุญาตให้ร ะบบเกิดก ารต ิดต ายได้ต่อจ ากน ั้นท ำ�การต รวจจ ับ
และก ู้ค ืน หรือเพิกเฉยป ัญหาท ี่เกิดขึ้นทั้งหมด เหมือนกับว ่าการติดตายไม่เคยเกิดข ึ้นในร ะบบ
วตั ถุประสงค์
เมื่อศ ึกษาตอนท ี่ 11.2 จบแ ล้ว นักศึกษาสามารถ
1. อธิบายค วามหมายของก ารต ิดต ายได้
2. อธิบายค ุณลักษณะข องก ารติดต ายได้
3. อธิบายการป้องกันก ารต ิดต ายได้
4. อธิบายการหลีกเลี่ยงก ารติดตายได้
5. อธิบายวิธีก ารจัดการก ารติดต ายได้
6. อธิบายก ารห ลีกเลี่ยงการติดต ายได้