Góp ý đề thi học kì một
2 posters
Trang 1 trong tổng số 1 trang
Góp ý đề thi học kì một
Em góp ý như thế này thầy xem có đúng không ạ
Câu 4 : Theo lý thuyết : nếu tài nguyên (ổ băng từ) có 3 tài nguyên thì trong trường hợp này có thể có xảy ra deaklock
Trong trường hợp này P1 và P2 cũng tạo ra chu trình nếu các tiến trình không có nhu cầu trả lại tài nguyên (vì các tiến trình đang giữ và có nhu cầu xin thêm tài nguyên). Theo em thì mình phải xét trường hợp các tiến trình trả lại tài nguyên nữa.
Câu 5b : theo em nghĩ khi mà need(i) =< work thì mình có thể cấp thêm (tùy thuộc vào từng chuỗi an toàn)
Nếu chuổi P2,P1,P3 thì vẫn cấp được.Vì work = 4 mà need(3) = 2 .Như vậy có thể cấp thêm 2 ổ băng nữa.
Còn chuổi P2,P3,P1 thì need(3) = 2 và work = 3. Nếu cấp thêm cho P3 thêm 2 ổ băng nữa thì need(3) = 4 > word => chuổi an toàn không tồn tại.
Mong thầy và các bạn giải thích dùm em. Chân thành cảm ơn.
Admin
- Theo đề thi, không có tiến trình nào trả lại tài nguyên cả vì chúng đều đang yêu cầu thêm (nếu được cấp, chúng mới hoàn thành được công việc, vì cần cả hai mà, thì mới trả được tài nguyên đang giữ)
- Theo Thuật giải: Trước hết phải kiểm tra 2 điều kiện Requesti≤Needi và Requesti≤Available ! (khi giảng, thày đã nhấn mạnh điều này)
Câu 4 : Theo lý thuyết : nếu tài nguyên (ổ băng từ) có 3 tài nguyên thì trong trường hợp này có thể có xảy ra deaklock
Trong trường hợp này P1 và P2 cũng tạo ra chu trình nếu các tiến trình không có nhu cầu trả lại tài nguyên (vì các tiến trình đang giữ và có nhu cầu xin thêm tài nguyên). Theo em thì mình phải xét trường hợp các tiến trình trả lại tài nguyên nữa.
Câu 5b : theo em nghĩ khi mà need(i) =< work thì mình có thể cấp thêm (tùy thuộc vào từng chuỗi an toàn)
Nếu chuổi P2,P1,P3 thì vẫn cấp được.Vì work = 4 mà need(3) = 2 .Như vậy có thể cấp thêm 2 ổ băng nữa.
Còn chuổi P2,P3,P1 thì need(3) = 2 và work = 3. Nếu cấp thêm cho P3 thêm 2 ổ băng nữa thì need(3) = 4 > word => chuổi an toàn không tồn tại.
Mong thầy và các bạn giải thích dùm em. Chân thành cảm ơn.
Admin
- Theo đề thi, không có tiến trình nào trả lại tài nguyên cả vì chúng đều đang yêu cầu thêm (nếu được cấp, chúng mới hoàn thành được công việc, vì cần cả hai mà, thì mới trả được tài nguyên đang giữ)
- Theo Thuật giải: Trước hết phải kiểm tra 2 điều kiện Requesti≤Needi và Requesti≤Available ! (khi giảng, thày đã nhấn mạnh điều này)
nguyenducvong_i83c- Tổng số bài gửi : 23
Join date : 30/09/2009
Age : 38
Đến từ : Kom Tum
Re: Góp ý đề thi học kì một
nguyenducvong_i83c đã viết:Em góp ý như thế này thầy xem có đúng không ạ
Câu 4 : Theo lý thuyết : nếu tài nguyên (ổ băng từ) có 3 tài nguyên thì trong trường hợp này có thể có xảy ra deaklock
Trong trường hợp này P1 và P2 cũng tạo ra chu trình nếu các tiến trình không có nhu cầu trả lại tài nguyên (vì các tiến trình đang giữ và có nhu cầu xin thêm tài nguyên). Theo em thì mình phải xét trường hợp các tiến trình trả lại tài nguyên nữa.
Câu 5b : theo em nghĩ khi mà need(i) =< work thì mình có thể cấp thêm (tùy thuộc vào từng chuỗi an toàn)
Nếu chuổi P2,P1,P3 thì vẫn cấp được.Vì work = 4 mà need(3) = 2 .Như vậy có thể cấp thêm 2 ổ băng nữa.
Còn chuổi P2,P3,P1 thì need(3) = 2 và work = 3. Nếu cấp thêm cho P3 thêm 2 ổ băng nữa thì need(3) = 4 > word => chuổi an toàn không tồn tại.
Mong thầy và các bạn giải thích dùm em. Chân thành cảm ơn.
Hi Ban.
Vi So tai nguyen he thong chi con co 1 o bang ma thoi (5 - 4 = 1), nen P3 xin them 2 nua, thi dau co du dau ma cho. Nen ko duoc dau Ban ah, Chia Buon cung ban cau nay nha.
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