Cho bảng mô tả tình trạng hệ thống sau: 1.. Thực hiện giải thuật Banker kiểm tra trạng thái của hệ thống, chỉ ra chuỗi tiến trình an toàn nếu có tồn tại.. Viết hàm kiểm chuỗi an toàn the
Trang 11 Cho bảng mô tả tình trạng hệ thống sau:
1 Tính ra ma trận Need
2 Có 4 loại tài nguyên A (có 9 thực thể), B ( 9 thực thể), C ( 8 thực thể), D ( 6 thực thể) Tính Available Thực hiện giải thuật Banker kiểm tra trạng thái của hệ thống, chỉ ra chuỗi tiến trình an toàn nếu có tồn tại
3 Viết hàm kiểm chuỗi an toàn theo dữ liệu trên
2 Tình trạng cấp phát tài nguyên của hệ thống như sau:
Thực hiện giải thuật Banker kiểm tra trạng thái của hệ thống trên, chỉ ra chuỗi tiến trình
an toàn nếu có tồn tại Hệ thống gồm có 4 loại tài nguyên A (có 9 thực thể), B (9 thực thể), C (8 thực thể), D (6 thực thể)
3 Cho bảng thông tin hệ thống như sau:
a Tính ma trận Need, Available
b Xác định xem với trạng thái như trên hệ thống có an toàn hay không? Nếu có chỉ ra chuỗi an toàn Nếu không cho biết các tiến trình không được cấp tài nguyên
Trang 219 Xét trạng thái hệ thống: (Tài liệu)
a) Cho biết nội dung của bảng Need
b) Hệ thống có ở trạng thái an toàn không? Ban đầu cho A = 3, B = 10, C = 11, D = 12 (giải cho trường hợp A=2, B=9, C=12, D=12)
c) Nếu tiến trình P2 có yêu cầu tài nguyên (0,4,2,0), yêu cầu này có được đáp ứng tức thời không?
18 Xét trạng thái hệ thống: (Tài liệu)
Nếu tiến trình P2 yêu cầu 4 cho R1, 1 cho R3 hãy cho biết yêu cầu này có thể đáp ứng mà bảo đảm không xảy ra tình trạng deadlock hay không? A=6, B=2, C=7