Thuat giai nha bang
2 posters
Trang 1 trong tổng số 1 trang
Thuat giai nha bang
8.12. Một hệ thống có 12 ổ băng từ và 3 tiến trình với bảng cấp phát tài nguyên như sau:
Tiến trình Đã được cấp (số ổ băng) Tối đa cần (số ổ băng)
P1 5 10
P2 2 4
P3 2 9
Dùng Thuật giải Nhà băng để xác định trạng thái này có an toàn hay không?
Giải:
Ta có:
Available = 12 – (5 + 2 + 2) = 3
Need = Max – Allocation
P[i] Allocation Max Need Available
P1 5 10 5 3
P2 2 4 2
P3 2 9 7
Xét tại thời điểm Ti
Work >= Need[i] P[i] Allocation[i]
3 2 P2 2
5 5 P1 5
10 7 P3 2
Vậy tồn tại chuổi an toàn < p2, p1, p3 >. Suy ra trạng thái hệ thống ở thời điểm Ti là an toàn.
Tiến trình Đã được cấp (số ổ băng) Tối đa cần (số ổ băng)
P1 5 10
P2 2 4
P3 2 9
Dùng Thuật giải Nhà băng để xác định trạng thái này có an toàn hay không?
Giải:
Ta có:
Available = 12 – (5 + 2 + 2) = 3
Need = Max – Allocation
P[i] Allocation Max Need Available
P1 5 10 5 3
P2 2 4 2
P3 2 9 7
Xét tại thời điểm Ti
Work >= Need[i] P[i] Allocation[i]
3 2 P2 2
5 5 P1 5
10 7 P3 2
Vậy tồn tại chuổi an toàn < p2, p1, p3 >. Suy ra trạng thái hệ thống ở thời điểm Ti là an toàn.
BuiLeHung(83C)- Tổng số bài gửi : 6
Join date : 07/03/2011
Re: Thuat giai nha bang
** Mình góp ý thêm cho bài bạn Hung
Một hệ thống có 12 ổ băng từ và 3 tiến trình với bảng cấp phát tài nguyên như sau:
Dùng Thuật giải Nhà băng để xác định trạng thái này có an toàn hay không?
Bài Giải
Tìm chuỗi an toàn:
Vậy tồn tại chuổi an toàn < p2, p1, p3 >. Suy ra Hệ thống trong trạng thái an toàn.
*****Đề bài đâu có nói là tại thời điểm i gì đâu!!!!
Một hệ thống có 12 ổ băng từ và 3 tiến trình với bảng cấp phát tài nguyên như sau:
P | Allocation | Max |
P1 | 5 | 10 |
P2 | 2 | 4 |
P3 | 2 | 9 |
Bài Giải
P | Allocation | Max | Need | Available |
P1 | 5 | 10 | 5 | 3 |
P2 | 2 | 4 | 2 | |
P3 | 2 | 9 | 7 |
Work >= | Need[i] | P[i] | Allocation[i] |
P1 | 2 | P2 | 2 |
P2 | 5 | P1 | 5 |
P3 | 7 | P3 | 2 |
Vậy tồn tại chuổi an toàn < p2, p1, p3 >. Suy ra Hệ thống trong trạng thái an toàn.
*****Đề bài đâu có nói là tại thời điểm i gì đâu!!!!
Nguyen Dinh Manh060(I11c)- Tổng số bài gửi : 25
Join date : 15/09/2011
Age : 35
Đến từ : Thành Phố Đà Lạt
Similar topics
» Thảo luận Bài 8
» Thảo luận Bài 8: Thuật giải Nhà băng
» Thảo luận Bài 7
» Thảo luận Bài 6
» Thảo luận Bài 8
» Thảo luận Bài 8: Thuật giải Nhà băng
» Thảo luận Bài 7
» Thảo luận Bài 6
» Thảo luận Bài 8
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết