เป็น Semaphore อย่างง่ายที่นำมาใช้ในการจัดการ Mutual Exclusion กับรีซอร์สที่แชร์ได้อย่างมีประสิทธิภาพ โดยเฉพาะกับ Thread ( ที่เราจะศึกษาเพิ่มเติมในหัวข้อต่อไป)โดยMutexเป็นตัวแปรที่มีสภาวะได้2สภาวะคือ unlocked และ locked ที่ใช้เพียง 1 บิตที่แสดงสภาวะของมัน แต่ในทางปฏิบัติเราใช้ integer
ในสภาวะ unlocked จะใช้ 0 ส่วนสภาวะ locked จะใช้เลขอื่น เราจะใช้ 2 โปรซีเดอร์
วันพฤหัสบดีที่ 6 ธันวาคม พ.ศ. 2550
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น