Bài giảng hệ điều hành - Pdf 20

HỆ ĐIỀU HÀHH
Quản lý tiến trình
-9.2-
Quản lý quá trình

Khái niệm cơ bản

Đònh thời CPU

Các tác vụ cơ bản: tạo/kết thúc quá trình

Sự cộng tác giữa các quá trình

Giao tiếp giữa các quá trình
-9.3-
Khái niệm cơ bản

Hệ thống máy tính thực thi nhiều chương trình khác
nhau

Batch system: jobs

Time-shared systems: user programs, tasks

Job ≈ process

Quá trình (process)

một chương trình đang thực thi

Một quá trình bao gồm


new: quá trình vừa được tạo

ready: quá trình đã có đủ tài nguyên, chỉ còn cần CPU

running: các lệnh của quá trình đang được thực thi

waiting: hay là blocked, quá trình đợi I/O hoàn tất, tín hiệu.

terminated: quá trình đã kết thúc.
-9.7-
Caùc traïng thaùi cuûa quaù trình

Caùc traïng thaùi cuûa quaù trình (process states):
ready
running
dispatch
interrupt
I/O or event
completion
I/O or
event wait
new
terminated
waiting
admit
exit
-9.8-
Process control block


main program
Logical address space


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status