ĐIỀU PHỐI TIẾN TRÌNHĐIỀU PHỐI TIẾN TRÌNH
2.3.1.2 Các đặc điểm của tiến trình
Tiến trình hướng nhập/xuất: các tiến trình cần nhiều thời gian hơn cho việc thực hiện các thao tác nhập/xuất dữ liệu, so với thời gian mà tiến trình cần để thực hiện các chỉ thị trong nó
Tiến trình hướng xử lý: các tiến trình cần nhiều thời gian hơn cho việc thực hiện các chỉ thị trong nó, so với thời gian mà tiến trình để thực hiện các thao tác nhập/xuất
Điều phối hoạt động giữa các tiến trình là công việc phức tạp, đòi HĐH khi giải quyết phải xem xét nhiều yếu tố kác nhau để có thể đạt được những mục tiêu đề ra:
ĐIỀU PHỐI TIẾN TRÌNHĐIỀU PHỐI TIẾN TRÌNH ĐIỀU PHỐI TIẾN TRÌNH
2.3.1 Mục tiêu điều phối
2.3.1.2 Các đặc điểm của tiến trình
Độ ưu tiên của tiến trình: mỗi tiến trình được gán một độ ưu tiên và nó có thể phát sinh tự động. Có 2 loại:
Ưu tiên tĩnh: được gán trước và không thay đổi trong suốt quá trình sống của tiến trình
Ưu tiên động: được gán độ ưu tiên trong quá trình hoạt động và nó được gán lại nếu như môi trường xử lý của tiến trình thay đổi để phù hợp với tình trạng hiện tại và công tác điều phối
Tiến trình tương tác hay xử lý theo lô: yêu cầu tiến trình cần phải trả lại kết quả tức thời. Các tiến trình của tác vụ được xử lý theo lô có thể trì hoãn một thời gian chấp nhận được
ĐIỀU PHỐI TIẾN TRÌNHĐIỀU PHỐI TIẾN TRÌNH ĐIỀU PHỐI TIẾN TRÌNH
2.3.1 Mục tiêu điều phối
2.3.1.2 Các đặc điểm của tiến trình
Thời gian đã sử dụng CPU của tiến trình: tiến trình cần bao nhiêu khoảng thời gian của processor để hoàn thành xử lý
Thời gian còn lại tiến trình cần để hoàn tất: tiến trình còn cần bao nhiêu khoảng thời gian của processor nữa để hoàn thành xử lý.
Bộ phận điều phối tiến trình thường dựa vào đặc điểm của tiến trình để thực hiện điều phối ở mức tác vụ và nó phải được thực hiện trước điều phối tiến trình
ĐIỀU PHỐI TIẾN TRÌNHĐIỀU PHỐI TIẾN TRÌNH ĐIỀU PHỐI TIẾN TRÌNH
2.3.1 Mục tiêu điều phối