Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks

Giải thuật Banker

 Mỗi loại tài nguyên có nhiều thực thể

 Bắt chước nghiệp vụ ngân hàng

 Điều kiện:

 Mỗi tiến trình phải khai báo số lượng thực thể tối đa của mỗi loại tài nguyên mà nó cần

 Khi tiến trình yêu cầu tài nguyên thì có thể phải đợi

 Khi tiến trình đã có được đầy đủ tài nguyên thì phải hoàn trả trong một khoảng thời gian hữu hạn nào đó

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 1

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 1

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 2

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 2

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 3

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 3

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 4

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 4

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 5

Bài giảng môn học Hệ điều hành - Chương 6, Phần 2: Deadlocks trang 5

Tải về để xem đầy đủ hơn

pdf34 trang | Chia sẻ: cucnt | Lượt xem: 370 | Lượt tải: 0download

File đính kèm:

  • pdfbai_giang_mon_hoc_he_dieu_hanh_chuong_6_phan_2_deadlocks.pdf
Tài liệu liên quan