Xem mẫu

Chap6: QUẢN LÝ TIẾN TRÌNH
(process management)
GV: TS. Trần Thị Minh Khoa

()(6t)






Tiến trình
Định thì
Đồng bộ
Tiểu trình




What is a Process? Process Control Block
Process States


Suspended Processes

Background
1.

2.
3.

4.

5.

Hệ thống máy máy tính = bộ sưu tập các tài nguyên phần
cứng (processor, main memory, I/O modules, timer, disk
drives,..)
Chương trình ứng dụng: thi hành các chỉ định, công việc
Các ứng dụng không được viết trực tiếp trên phần cứng máy
tính
OS: hoạt động trung gian giữa người dung và phần cứng máy
tính, cung cấp giao diện máy ảo, tạo sự thuận tiện cho người
dùng giao tiếp với phần cứng máy tính
OS: quản lý, cung cấp tài nguyên (main memory, network
interface, file systems,…) khi ứng dụng yêu cầu

Process
Tiến trình = xem như một tập các tài nguyên dùng để chạy
một chương trình
= một chương trình đang thực thi
= nội dung bộ nhớ + nội dung các thanh ghi (+ trang
thái I/O)
Stack + nội dung thanh ghi biểu diễn execution context hoặc
thread of control

nguon tai.lieu . vn