Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks
Vấn đề deadlock
Tình huống: Một tập các tiến trình bị block, mỗi tiến trình giữ tài nguyên và đang chờ tài nguyên mà tiến trình khác trong tập đang giữ
Ví dụ 1:
Hệ thống có 2 file trên đĩa
P1 và P2 mỗi tiến trình mở một file và yêu cầu mở file kia
Ví dụ 2:
Bài toán các triết gia ăn tối
Mỗi người cầm 1 chiếc đũa và chờ chiếc còn lại
Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks trang 1
Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks trang 2
Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks trang 3
Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks trang 4
Bài giảng môn học Hệ điều hành - Chương 6, Phần 1: Deadlocks trang 5
Tải về để xem đầy đủ hơn
File đính kèm:
- bai_giang_mon_hoc_he_dieu_hanh_chuong_6_phan_1_deadlocks.pdf