Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Hướng Về Kì Thi Cuối Khóa Để Mọi NGười Cùng Thi Tốt!

Go down

Hướng Về Kì Thi Cuối Khóa Để Mọi NGười Cùng Thi Tốt! Empty Hướng Về Kì Thi Cuối Khóa Để Mọi NGười Cùng Thi Tốt!

Bài gửi  nguyenvanut 14/5/2009, 10:59

Mình có bài này post lên các bạn tham khảo nhé....

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ư
- Đặc điểm và yêu cầu định thời của process
- 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.
- Fixed priority scheduling: phục vụ từ hàng đợi có độ ưu tiên cao đến thâp. Vấn đề: có thể có starvation.
- 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.

Exclamation Question
nguyenvanut
nguyenvanut

Tổng số bài gửi : 19
Join date : 24/02/2009

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết