Đang chuẩn bị liên kết để tải về tài liệu:
Giáo trình hướng dẫn phân tích tập hợp các tiến trình hoạt động của hệ thống singleprocessor p10
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Lần lượt như thế cho đến khi hệ thống ra khỏi tắc nghẽn. Trong giải pháp này hệ điều hành phải tính đến chuyện tái kích hoạt lại tiến trình sau khi hẹ thống ra khỏi tắc nghẽn. Đối với các giải pháp 3 và 4, hệ điều hành dựa vào các tiêu chuẩn sau đây để chọn lựa tiến trình giải phóng hay ưu tiên tài nguyên: Thời gian xử lý ít nhất | để tiến trình này ra khỏi tắc nghẽn và rồi kiểm tra xem hệ thống đã ra khỏi tắc nghẽn hay chưa nếu rồi thì dừng lại nếu chưa thì tiếp tục. Lần lượt như thế cho đến khi hệ thống ra khỏi tắc nghẽn. Trong giải pháp này hệ điều hành phải tính đến chuyện tái kích hoạt lại tiến trình sau khi hẹ thống ra khỏi tắc nghẽn. Đối với các giải pháp 3 và 4 hệ điều hành dựa vào các tiêu chuẩn sau đây để chọn lựa tiến trình giải phóng hay ưu tiên tài nguyên Thời gian xử lý ít nhất Thời gian cần processor còn lại ít nhất Tài nguyên cần cấp phát là ít nhất Quyền ưu tiên là thấp nhất. I. 19. Điều phối tiến trình Trong môi trường hệ điều hành đa nhiệm bộ phận điều phối tiến trình có nhiệm vụ xem xét và quyết định khi nào thì dừng tiến trình hiện tại để thu hồi processor và chuyển processor cho tiến trình khác và khi đã có được processor thì chọn tiến trình nào trong số các tiến trình ở trạng thái ready để cấp processor cho nó. Ở đây chúng ta cần phân biệt sự khác nhau giữa điều độ tiến trình và điều phối tiến trình. II. 5.4. Mục tiêu điều phối tiến trình Các cơ chế điều phối tiến trình Trong công tác điều phối tiến trình bộ điều phối sử dụng hai cơ chế điều phối Điều phối độc quyền và điều phối không độc quyền. Điều phối độc quyền Khi có được processor tiến trình toàn quyền sử dụng processor cho đến khi tiến trình kết thúc xử lý hoặc tiến trình tự động trả lại processor cho hệ thống. Các quyết định điều phối xảy ra khi Tiến trình chuyển trạng thái từ Running sang Blocked hoặc khi tiến trình kết thúc. Điều phối không độc quyền Bộ phận điều phối tiến trình có thể tạm dừng tiến trình đang xử lý để thu hồi processor của nó để cấp cho tiến trình khác sao cho phù hợp với công tác điều phối hiện tại. Các quyết định điều phối xảy ra khi Tiến trình chuyển trạng thái hoặc khi tiến trình kết thúc. Các đặc điểm của tiến trình Khi tổ chức điều phối tiến trình bộ phần điều phối tiến trình của hệ điều hành thường dựa vào các đặc điểm của tiến trình. Sau đây là một số đặc điểm của tiến trình Tiến .