Có bao nhiêu bộ định thời ?
Trang 1 trong tổng số 1 trang
Có bao nhiêu bộ định thời ?
Định thời dài hạn (long-term): process nào được chấp nhận vào hệ thống. Còn gọi là Job scheduling
Định thời trung hạn (medium-term): process nào được đưa vào (swap in), đưa ra (swap out) khỏi bộ nhớ chính
Định thời ngắn hạn (short-term): process nào được thực thi tiếp theo
1.Định thời dài hạn (long-term):
Xác định chương trình nào sẽ được đưa vào hệ thống để thực thi
Quyết định độ-đa-lập-trình (degree of multiprogramming)
Nếu càng nhiều process được đưa vào hệ thống
Khả năng các process bị block có xu hướng giảm
Sử dụng CPU hiệu quả hơn
Mỗi process được phân chia khoảng thời gian sử dụng CPU thấp hơn
Thường có xu hướng đưa vào một tập lẫn lộn các CPU-bound process và I/O-bound process
Còn gọi là Job scheduling
2.Định thời trung hạn (medium-term):
Quyết định về việc đưa process vào bộ nhớ chính, ra khỏi bộ nhớ chính
Cho phép bộ định thời dài hạn chấp nhận nhiều proccess hơn số lượng process mà có tổng kích thước chứa vừa đủ trong bộ nhớ chính
Nhưng nếu có quá nhiều process thì sẽ làm tăng việc truy xuất đĩa, do đó cần phải lựa chọn độ-đa-lập-trình (level of multiprogramming) cho phù hợp
Được thực hiện bởi phần mềm quản lý bộ nhớ
3.Định thời ngắn hạn (short-term):
Xác định process nào được thực thi tiếp theo bởi CPU, còn gọi là định thời CPU, định thời CPU được thực thi bởi bộ điều phối dispatcher
ĐÂY LÀ MỤC TIÊU CHÍNH HÔM NAY
Được kích hoạt khi có một SỰ KiỆN có thể dẫn đến khả năng chọn một process để thực thi như:
Ngắt thời gian (clock interrupt)
Ngắt ngoại vi (I/O interrupt)
Lời gọi hệ thống (operating system call)
Signal
Định thời trung hạn (medium-term): process nào được đưa vào (swap in), đưa ra (swap out) khỏi bộ nhớ chính
Định thời ngắn hạn (short-term): process nào được thực thi tiếp theo
1.Định thời dài hạn (long-term):
Xác định chương trình nào sẽ được đưa vào hệ thống để thực thi
Quyết định độ-đa-lập-trình (degree of multiprogramming)
Nếu càng nhiều process được đưa vào hệ thống
Khả năng các process bị block có xu hướng giảm
Sử dụng CPU hiệu quả hơn
Mỗi process được phân chia khoảng thời gian sử dụng CPU thấp hơn
Thường có xu hướng đưa vào một tập lẫn lộn các CPU-bound process và I/O-bound process
Còn gọi là Job scheduling
2.Định thời trung hạn (medium-term):
Quyết định về việc đưa process vào bộ nhớ chính, ra khỏi bộ nhớ chính
Cho phép bộ định thời dài hạn chấp nhận nhiều proccess hơn số lượng process mà có tổng kích thước chứa vừa đủ trong bộ nhớ chính
Nhưng nếu có quá nhiều process thì sẽ làm tăng việc truy xuất đĩa, do đó cần phải lựa chọn độ-đa-lập-trình (level of multiprogramming) cho phù hợp
Được thực hiện bởi phần mềm quản lý bộ nhớ
3.Định thời ngắn hạn (short-term):
Xác định process nào được thực thi tiếp theo bởi CPU, còn gọi là định thời CPU, định thời CPU được thực thi bởi bộ điều phối dispatcher
ĐÂY LÀ MỤC TIÊU CHÍNH HÔM NAY
Được kích hoạt khi có một SỰ KiỆN có thể dẫn đến khả năng chọn một process để thực thi như:
Ngắt thời gian (clock interrupt)
Ngắt ngoại vi (I/O interrupt)
Lời gọi hệ thống (operating system call)
Signal
nguyenhuutho- Tổng số bài gửi : 31
Join date : 09/03/2012
Similar topics
» Có bao nhiêu bộ định thời ?
» Thảo luận Bài 6
» Thảo luận Bài 2
» Định thời CPU có sự kiện I/O
» Một số bài tập về giải thuật định thời trong HĐH
» Thảo luận Bài 6
» Thảo luận Bài 2
» Định thời CPU có sự kiện I/O
» Một số bài tập về giải thuật định thời trong HĐH
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