Một vấn đề trong thuật giải RRS cần giúp đỡ
3 posters
Trang 1 trong tổng số 1 trang
Một vấn đề trong thuật giải RRS cần giúp đỡ
Phát biểu của thuật giải điều phối RRS như sau:
- Như điều phối kiểu FCFS nhưng cho phép tiếm quyền khi tiến trình đang chạy bị hết thời lượng.
- Mỗi tiến trình được cấp 1 thời lượng CPU (Time Quantum), thường từ 10-100 mili giây. Sau khoảng thời gian này, nó bị tiếm quyền và được đưa vào cuối hàng chờ Ready. Tiến trình đầu tiên trong hàng chờ Ready được chọn kế tiếp.
- Nếu có n tiến trình và thời lượng là q , mỗi tiến trình nhận 1/n thời gian CPU bao gồm các đoạn không quá q đơn vị thời gian.
Trong trường hợp tiến trình 1 hết thời lượng được cấp nhưng chưa đến thời điểm đến của tiến trình 2,3,... Vậy hệ thống tiếp tục cấp một thời lượng q cho tiến trình 1 đúng hay sai ? Bạn nào biết giải thích giúp mình nhé.
- Như điều phối kiểu FCFS nhưng cho phép tiếm quyền khi tiến trình đang chạy bị hết thời lượng.
- Mỗi tiến trình được cấp 1 thời lượng CPU (Time Quantum), thường từ 10-100 mili giây. Sau khoảng thời gian này, nó bị tiếm quyền và được đưa vào cuối hàng chờ Ready. Tiến trình đầu tiên trong hàng chờ Ready được chọn kế tiếp.
- Nếu có n tiến trình và thời lượng là q , mỗi tiến trình nhận 1/n thời gian CPU bao gồm các đoạn không quá q đơn vị thời gian.
Trong trường hợp tiến trình 1 hết thời lượng được cấp nhưng chưa đến thời điểm đến của tiến trình 2,3,... Vậy hệ thống tiếp tục cấp một thời lượng q cho tiến trình 1 đúng hay sai ? Bạn nào biết giải thích giúp mình nhé.
PhamThiXuanHong- Tổng số bài gửi : 41
Join date : 19/02/2009
Age : 37
Đến từ : Lớp HC_TH082
Re: Một vấn đề trong thuật giải RRS cần giúp đỡ
_ Ố là la dĩ nhiên là thế rồi bạn ơi, trường hợp này thì có gì đặc biệt đâu, dĩ nhiên nếu thời lượng của P1 hết mà P2,P3,... chưa đến thì dĩ nhiên nó được cấp tiếp CPU để thực hiện.PhamThiXuanHong đã viết:Phát biểu của thuật giải điều phối RRS như sau:
- Như điều phối kiểu FCFS nhưng cho phép tiếm quyền khi tiến trình đang chạy bị hết thời lượng.
- Mỗi tiến trình được cấp 1 thời lượng CPU (Time Quantum), thường từ 10-100 mili giây. Sau khoảng thời gian này, nó bị tiếm quyền và được đưa vào cuối hàng chờ Ready. Tiến trình đầu tiên trong hàng chờ Ready được chọn kế tiếp.
- Nếu có n tiến trình và thời lượng là q , mỗi tiến trình nhận 1/n thời gian CPU bao gồm các đoạn không quá q đơn vị thời gian.
Trong trường hợp tiến trình 1 hết thời lượng được cấp nhưng chưa đến thời điểm đến của tiến trình 2,3,... Vậy hệ thống tiếp tục cấp một thời lượng q cho tiến trình 1 đúng hay sai ? Bạn nào biết giải thích giúp mình nhé.
_ Trường hợp P1 đã thực hiện hết và được giải phóng mà P2,P3,... chưa đến mới là trường hợp đặc biệt đấy
asmking- Tổng số bài gửi : 137
Join date : 19/03/2009
Re: Một vấn đề trong thuật giải RRS cần giúp đỡ
Cảm ơn câu trả lời của bạn Ask nhé.
Mình cũng nói luôn về trường hợp đặc biệt mà bạn Ask đã nêu. Khi P1 kết thúc nhưng P2,P3 chưa đến, lúc này hệ thống sẽ trong tình trạng chờ cho đến khi P2,P3 đến mới tiếp tục cấp thời lượng.
Mình cũng nói luôn về trường hợp đặc biệt mà bạn Ask đã nêu. Khi P1 kết thúc nhưng P2,P3 chưa đến, lúc này hệ thống sẽ trong tình trạng chờ cho đến khi P2,P3 đến mới tiếp tục cấp thời lượng.
PhamThiXuanHong- Tổng số bài gửi : 41
Join date : 19/02/2009
Age : 37
Đến từ : Lớp HC_TH082
Re: Một vấn đề trong thuật giải RRS cần giúp đỡ
asmking đã viết:
_ Ố là la dĩ nhiên là thế rồi bạn ơi, trường hợp này thì có gì đặc biệt đâu, dĩ nhiên nếu thời lượng của P1 hết mà P2,P3,... chưa đến thì dĩ nhiên nó được cấp tiếp CPU để thực hiện.
_ Trường hợp P1 đã thực hiện hết và được giải phóng mà P2,P3,... chưa đến mới là trường hợp đặc biệt đấy
Đồng ý với asmking!
phamlankhanh- Tổng số bài gửi : 87
Join date : 11/03/2009
Similar topics
» co ai giai thich duoc chuoi an toan trong thuat giai nha bang ko,giup minh voi! thanks!
» Chuỗi an toàn khác trong ví dụ thuật giải nhà băng của thầy trong SGK
» Giúp ví dụ thuật giải nhà băng!
» Thảo luận Bài 8: Thuật giải Nhà băng
» GIẢI THÍCH VÍ DỤ THUẬT GIẢI NHÀ BĂNG (trong tài liệu)
» Chuỗi an toàn khác trong ví dụ thuật giải nhà băng của thầy trong SGK
» Giúp ví dụ thuật giải nhà băng!
» Thảo luận Bài 8: Thuật giải Nhà băng
» GIẢI THÍCH VÍ DỤ THUẬT GIẢI NHÀ BĂNG (trong tài liệu)
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