Bài giảng Hệ điều hành: Chương cung cấp cho người học các kiến thức: Giải thuật đồ thị cấp phát tài nguyên, giải thuật banker, phát hiện deadlock, phục hồi deadlock. nội dung chi tiết. | HỆ ĐIỀU HÀNH Chương 6 – Deadlocks (2) 14/03/2017 1/17/2018 Copyrights 2017 CE-UIT. All Rights Reserved. 1 Câu hỏi ôn tập chương 6-1 Deadlock là gì? Cho ví dụ trong thực tế? Một tiến trình khi nào gọi là bị deadlock? trì hoãn vô hạn định? Khi nào sẽ xảy ra deadlock? Các phương pháp giải quyết deadlock? Làm gì để ngăn deadlock? Làm gì để tránh deadlock? 1/17/2018 Copyrights 2017 CE-UIT. All Rights Reserved. 2 Câu hỏi ôn tập chương 6-1 (tt) Sơ đồ sau có xảy ra deadlock? R1 P2 P1 R2 1/17/2018 R3 P3 Deadlock ? R4 Copyrights 2017 CE-UIT. All Rights Reserved. 3 Câu hỏi ôn tập chương 6-1 (tt) Hệ thông có 18 tap drive và 4 tiến trình P0, P1, P2, P3 Tại thời điểm to 1/17/2018 Max Allocation Need Available P0 10 5 5 5 P1 4 2 2 3 P2 15 2 13 16 P3 10 6 4 10 Copyrights 2017 CE-UIT. All Rights Reserved. 4 Mục tiêu chương 6-2 Hiểu được thêm các phương pháp giải quyết deadlock Tránh deadlock Phát hiện Phục hồi Hiểu và hiện thực được giải thuật Banker 1/17/2018 Copyrights 2017 CE-UIT. All Rights .