Page 80 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 80

11-70 สถาปัตยกรรม​คอมพิวเตอร์แ​ ละ​ระบบ​ปฏิบัติ​การ
         5.	 วธิ ก​ี ารส​ บื คน้ ก​ ารต​ ดิ ตายเ​ปน็ ว​ ธิ ก​ี ารท​ ไ​ี่ มจ​่ �ำ กดั ส​ ทิ ธห​ิ รอื ข​ อ้ ห​ า้ มใ​นก​ ารใ​ชง​้ านท​ รพั ยากรข​ องโ​พรเซส

  ระบบ​ม​ีความ​สามารถ​ค้นพ​ บว​ งจร​รอ​คอยท​ ​ีอ่ าจ​เกดิ ข​ นึ้ ​ในร​ ะบบ​ได้ โดย​พิจารณา​จากกราฟ​รอค​ อย​ทรัพยากร หรือ​
  จาก​โครงสร้าง​ข้อมูล​ที่​จำ�เป็น ​ได้แก่ ความ​พร้อม​ของ​ทรัพยากร​ที่​ยัง​ว่าง​ไม่​ได้​ถูก​ถือ​ครอง​โดย​โพร​เซส​ใด ๆ การ​
  จัดสรร​ซ่ึง​เก็บ​ค่า​จำ�นวน​ทรัพยากร​แต่ละ​ชนิด​ที่​โพร​เซส​ถือ​ครอง และการ​ร้องขอ​เก็บ​ค่า​จำ�นวน​ทรัพยากร​แต่ละ​
  ชนดิ ​ท่ี​โพรเ​ซ​สร​ ้องขอ

         6.	 ระบบ​สามารถแ​ ก้ไขก​ ารต​ ดิ ต​ าย​นไ​้ี ด้ 2 วธิ ​คี ือ การย​ ก​เลิกโ​พร​เซส​ ระบ​ บ​จะท​ ำ�การ​ยกเลกิ บ​ าง​โพรเ​ซ​ส
  หร​ อื ท​ กุ โ​พรเ​ซสท​ ต​ี่ ดิ อ​ ยใ​ู่ นว​ งจรร​ อค​ อย หรอื การแ​ ทรกก​ ลางค​ นั ท​ รพั ยากรร​ ะบบจ​ ะท​ �ำ การต​ ดั ตอนก​ ารใ​ชท​้ รพั ยากร​
  ของ​โพรเซส โดย​ตัดตอนก​ ารใ​ช้​ทรพั ยากร​บางส​ ่วนข​ องโ​พร​เซส​ทีต​่ ิดอ​ ยใ​ู่ นว​ งจร​รอค​ อย

         7.	 ระบบจ​ ะค​ ดั เ​ลอื กโ​พรเ​ซสท​ ท​ี่ �ำ ใหเ​้ กดิ ค​ า่ ​ใชจ​้ า่ ยต​ าํ่ ​ทส่ี ดุ แ​ ละพ​ จิ ารณา​ใน 3 ประเดน็ ​ไดแ้ ก่ เลอื กโ​พรเ​ซส​
  ท่ี​ถือ​ครอง​ทรัพยากร​และ​ระยะ​เวลา​ท่ี​เหลือ​ที่​โพร​เซส​ต้องการ​ประมวล​ผล​เสร็จ​สมบูรณ์​ต่ํา​ท่ีสุด​หรือ​เมื่อ​เลือก
  โ​พร​เซส​ทต​ี่ อ้ งการ​ได​ต้ อ้ ง​เปลย่ี น​สถานะ​ของ​โพร​เซส​ให​อ้ ย​ใู่ น​จดุ ​ท​ปี่ ลอดภยั ​โดย​ถอย​กลบั ​ไปเ​ทา่ ​ท​จี่ �ำ เปน็ ​ใน​การ​แก​้
  วงจร​รอ​คอย ประเด็น​สุดท้าย​ระบบ​ต้อง​มั่นใจ​ว่า​โพร​เซส​ที่​ถูก​ตัดตอน​ไม่​ถูก​อด​ตาย​โดยมี​การ​กำ�หนด​จำ�นวน​ครั้ง​
  สงู สดุ ​ของ​โพร​เซส​ใน​การ​ถกู ต​ ัดตอนท​ รพั ยากร เพือ่ ก​ าร​ป้องกัน​รอแ​ บบ​ไม่ม​กี �ำ หนด
   75   76   77   78   79   80   81   82