Trình bày thuật giải Multilevel Queue Scheduling. Cho ví dụ minh hoạ từ đời thường
Trang 1 trong tổng số 1 trang
Trình bày thuật giải Multilevel Queue Scheduling. Cho ví dụ minh hoạ từ đời thường
Giải:
Hàng đợi Ready được chia thành nhiều hàng đợi riêng biệt theo một số tiêu chuẩn như
o Đặc điểm và yêu cầu định thời của process
o Foreground (interactive) và background process...
Process được gán cố định vào một hàng đợi, mỗi hàng đợi sử dụng giải thuật định thời riêng
Hệ điều hành cần phải định thời cho các hàng đợi.
o Fixed priority scheduling: phục vụ từ hàng đợi có độ ưu tiên cao đến thâp. Vấn đề: có thể có starvation.
o Time slice : mỗi hàng đợi được nhận một khoảng thời gian chiếm CPU và phân phối cho các process trong hàng đợi khoảng thời gian đó. Ví dụ: 80% cho hàng đợi foreground định thời bằng RR và 20% cho hàng đợi background định thời bằng giải thuật FCFS
Ví dụ trong đời thường: Việc khám chữa bệnh ở bệnh viện cần phải quản lý và điều phối sao cho phù hợp, khi các bệnh nhân nặng và trầm trọng ta cần cấp phát độ ưu tiên (foreground) để điều phối PS, còn những bệnh nhân bình thường (background) ta có thể điều phối FCFS.
Hàng đợi Ready được chia thành nhiều hàng đợi riêng biệt theo một số tiêu chuẩn như
o Đặc điểm và yêu cầu định thời của process
o Foreground (interactive) và background process...
Process được gán cố định vào một hàng đợi, mỗi hàng đợi sử dụng giải thuật định thời riêng
Hệ điều hành cần phải định thời cho các hàng đợi.
o Fixed priority scheduling: phục vụ từ hàng đợi có độ ưu tiên cao đến thâp. Vấn đề: có thể có starvation.
o Time slice : mỗi hàng đợi được nhận một khoảng thời gian chiếm CPU và phân phối cho các process trong hàng đợi khoảng thời gian đó. Ví dụ: 80% cho hàng đợi foreground định thời bằng RR và 20% cho hàng đợi background định thời bằng giải thuật FCFS
Ví dụ trong đời thường: Việc khám chữa bệnh ở bệnh viện cần phải quản lý và điều phối sao cho phù hợp, khi các bệnh nhân nặng và trầm trọng ta cần cấp phát độ ưu tiên (foreground) để điều phối PS, còn những bệnh nhân bình thường (background) ta có thể điều phối FCFS.
HaVietAnh(I92C)- Tổng số bài gửi : 62
Join date : 14/09/2010
Similar topics
» Thảo luận Bài 6
» Phân biệt thuật giải Multilevel Queue Scheduling với Multilevel Feedback Queue Scheduling. Cho các ví dụ minh hoạ.
» Thảo luận Bài 6
» Thảo luận Bài 6
» Phân biệt Thuật Giải Multilevel Queue Scheduling với Multilevel FeedBack Queue Scheduling.Ví dụ minh họa
» Phân biệt thuật giải Multilevel Queue Scheduling với Multilevel Feedback Queue Scheduling. Cho các ví dụ minh hoạ.
» Thảo luận Bài 6
» Thảo luận Bài 6
» Phân biệt Thuật Giải Multilevel Queue Scheduling với Multilevel FeedBack Queue Scheduling.Ví dụ minh họa
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