Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Câu 2: Trình bày bốn điều kiện cần để dẫn đến deadlock

Go down

Câu 2: Trình bày bốn điều kiện cần để dẫn đến deadlock Empty Câu 2: Trình bày bốn điều kiện cần để dẫn đến deadlock

Bài gửi  NguyenThuyPhuong_I12A 19/4/2012, 12:36

-Loại
trừ lẫn nhau (Mutual Exclusion): Ít nhất có 1 tài nguyên có tính không chia sẻ
(non-sharable), nghĩa là: Mỗi thời điểm chỉ có 1 tiến trình được sử dụng nó.

-Giữ và chờ (Hold
and Wait): Có 1 tiến trình đang giữ 1 tài nguyên và xin thêm tài nguyên đang
độc chiếm bởi tiến trình khác.
-Không có tiếm
quyền (No Preemption): Tài nguyên đang giữ bởi tiến trình không thể bị tiếm
quyền mà phải được tiến trình ny tự nguyện trả lại hệ thống sau khi sử dụng
xong.
-Chờ xoay vòng
(Circular Wait): Giả sử cĩ n tiến trình đang chờ ti nguyn l { P1 , P2, ... , Pn
}, khi đó P1 chờ TN giữ bởi P2 , tiến trình P2 chờ TN giữ bởi P3 , ... , Pn chờ
P1 .



NguyenThuyPhuong_I12A
NguyenThuyPhuong_I12A

Tổng số bài gửi : 35
Join date : 24/02/2012
Age : 38
Đến từ : TP_ Quảng Ngãi

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết