Sử dụng Đèn hiệu Synch để đồng bộ 2 tiến trình.
Trang 1 trong tổng số 1 trang
Sử dụng Đèn hiệu Synch để đồng bộ 2 tiến trình.
Xét hai process: P1 và P2
Yêu cầu: lệnh S1 trong P1 cần được thực thi trước lệnh S2 trong P2
Định nghĩa semaphore “synch” dùng đồng bộ
Khởi động semaphore:
synch.value= 0
Để đồng bộ hoạt động theo yêu cầu, P1 phải định nghĩa như sau:
S1;
signal(synch);
Và P2 định nghĩa như sau:
wait(synch);
S2;
Yêu cầu: lệnh S1 trong P1 cần được thực thi trước lệnh S2 trong P2
Định nghĩa semaphore “synch” dùng đồng bộ
Khởi động semaphore:
synch.value= 0
Để đồng bộ hoạt động theo yêu cầu, P1 phải định nghĩa như sau:
S1;
signal(synch);
Và P2 định nghĩa như sau:
wait(synch);
S2;
leanhhuy (I11C)- Tổng số bài gửi : 22
Join date : 30/08/2011
Similar topics
» Thảo luận Bài 7
» Thảo luận Bài 7
» Thảo luận Bài 7
» câu hỏi chương 7
» Sử dụng đèn hiệu Synch để đồng bộ 2 tiến trình
» Thảo luận Bài 7
» Thảo luận Bài 7
» câu hỏi chương 7
» Sử dụng đèn hiệu Synch để đồng bộ 2 tiến trình
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết