Tổ chức tiến trình

Một phần của tài liệu Bài giảng Nguyên lý hệ điều hành (Trang 37 - 38)

Chương IV : QUẢN LÝ TIẾN TRÌNH

4.1. Quản lý tiến trình

4.1.2. Tổ chức tiến trình

Tổ chức

Tiến trình tương đương cấu trúc thơng tin cho phép xác định đơn trị tiến trình (cấu trúc thông tin này gọi là khối mô tả thông tin bao gồm):

- Biến trạng thái thông tin : Trạng thái hiện tại của tiến trình - Vùng bộ nhớ lưu trữ giá trị của các thanh ghi tiến trình sử dụng

- Thơng tin về tài ngun tiến trình đang sử dụng hoặc có quyền sử dụng. Hình thành tiến trình

- Khung chương trình gán cho các giá trị và tài nguyên cụ thể

- Thơng tin được xây dựng khi có u cầu và huỷ bỏ khi cơng việc đã hồn thành Phân loại tiến trình

- TT tuần tự : một tiến trình chỉ bắt đầu sau khi tiến trình kia kết thúc

- TT song song: Thời điểm bắt đầu của tiến trình này nằm giữa thời điểm bắt đầu và kết thúc của một tiến trình khác.

Quan hệ:

Độc lập: 2 tiến trình khơng có quan hệ trực tiếp gì với nhau

Yêu cầu : bảo vệ thông tin sao cho một tiến trình khơng làm hỏng dữ liệu và chương trình của tiến trình khác, như vậy phải phân phối tài nguyên hợp lý

Tiến trình trao đổi thơng tin với nhau: một tiến trình có thể gửi thơng báo cho tiến trình

khác, tổ chức các vùng nhớ làm hòm thư.

Phân lớp: Trong quá trình hoạt động của một tiến trình có thể khởi tạo một tiến trình khác hoạt động song song: (chương trình chính, chương trình con)

Cơ chế cấp phát tài nguyên:

- Phân tán: Phân phối tài ngun cho cả chương trình chính và chương trình con - Tập chung: Tài nguyên chỉ được phân phối cho tiến trình chính

- 37 - Tiến trình đồng mức: Những tiến trình có một số tài ngun sử dụng chung theo nguyên

tắc lần lượt.

Một phần của tài liệu Bài giảng Nguyên lý hệ điều hành (Trang 37 - 38)

Tải bản đầy đủ (PDF)

(55 trang)