Quang Hoàng Khang
Email: khangvqh@yahoo.com
Web:
TT CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH
Process and Thread
TT CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Process and Thread 2
Mục tiêu
Hiểu được
Tiến trình các loại tiến trình
hình tiến trình
Tiểu trình mônh đa tiểu trình
Các trạng thái tiến trình
Cấu trúc dữ liệu của khối quản lý tiến trình
Các thao tác điều khiển tiến trình
TT CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Process and Thread 3
Tiến trình và các loại tiến trình
Định nghĩa tiến trình
Tiến trình mt bphận của một chương trình
đang thực hiện, đơn vị thực hiện tiến trình
processer.
Định nghĩa khác
Saltzer: Tiến trình là một chương trình do một
processor logic thực hiện.
Horning & Rendell: Tiến trình một quá trình
chuyển từ trạng thái y sang trạng thái khác
dưới tác động của hàm nh động, xuất phát từ
một trạng thái ban đầu nào đó.
TT CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Process and Thread 4
Tiến trình và các loại tiến trình (tt)
Các loại tiến trình:
thể chia thành hai loại: tiến trình tuần t
(MS_DOS ) và tiến trình song song (uniprocessor
multiprocessor )
Tiến trình tuần tự là các tiến trình mà điểm khởi
tạo của nó là điểm kết thúc của tiến trình trước đó.
Tiến trình song song là các tiến trình mà điểm
khởi tạo của tiến trình này mằn thân của các tiến
trình khác, tức là có thể khởi tạo mt tiến trình
mới khi các tiến trình trước đó chưa kết thúc. Tiến
trình song song được chia thành nhiều loại:
TT CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH
Process and Thread 5
Các loại tiến trình
Tiến trình song song độc lập:
Các tiến trình hoạt động song song nhưng không
quan hệ thông tin với nhau, trong trường hợp
này hđiều hành phải thiết lập cơ chế bảo vệ dữ
liệu của các tiến trình, cấp phát tài nguyên cho
các tiến trình một cách hợp .
Tiến trình song song có quan hệ thông tin:
Trong quá trình hoạt động các tiến trình trao đổi
thông tin với nhau