10/2/2007 Giáo trình Nguyên lý H điu hành -
Trn HThy Tiên 27
CHƯƠNG 2. TIN TRÌNH
TRƯỜNG ĐẠI HC BÁCH KHOA ĐÀNNG
Các vn đề
1. Các khái nim
2. Mô hình trng thái
3. Thao tác trên tiến trình
4. Điu phi tiến trình
5. Đồng bhoá tiến trình
10/2/2007 Giáo trình Nguyên lý H điu hành -
Trn HThy Tiên 28
CHƯƠNG 2. TIN TRÌNH
TRƯỜNG ĐẠI HC BÁCH KHOA ĐÀNNG
Các khái nim
¾Tiến trình (Process): chương trình đang thc hin
¾Mi tiến trình có mt tp tài nguyên và môi trường
riêng (con trlnh, Stack, thanh ghi, không gian địa
ch)
¾Các tiến trình hoàn toàn độc lp vi nhau, có th
liên lc thông qua các cơ chếtruyn tin gia các tiến
trình.
10/2/2007 Giáo trình Nguyên lý H điu hành -
Trn HThy Tiên 29
CHƯƠNG 2. TIN TRÌNH
TRƯỜNG ĐẠI HC BÁCH KHOA ĐÀNNG
Các khái nim
¾Tiến trình hthng: được sinh ra khi thc hin các
li gi hthng
¾Tiến trình ca người sdng: được sinh ra khi
thc thi CT ca NSD
10/2/2007 Giáo trình Nguyên lý H điu hành -
Trn HThy Tiên 30
CHƯƠNG 2. TIN TRÌNH
TRƯỜNG ĐẠI HC BÁCH KHOA ĐÀNNG
Các khái nim
¾Có2loi tiến trình:
-Tiến trình kếtiếp: thi đim bt đầu ca tiến trình
này nm sau thi đim kết thúc ca tiến trình kia
-Tiến trình song song: thi đim bt đầu ca tiến
trình này nm trước thi đim kết thúc ca tiến trình
kia
10/2/2007 Giáo trình Nguyên lý H điu hành -
Trn HThy Tiên 31
CHƯƠNG 2. TIN TRÌNH
TRƯỜNG ĐẠI HC BÁCH KHOA ĐÀNNG
Các khái nim
P0P1
0s
0f0s1f1t
s1>=f0
s0>=f1
P0P1
0s
0f0
s1f1t
s1<=f0
s0<=f1