
1
Bài 2 : CÁC MÔ HÌNH X LÝ ĐNG Ử Ồ
HÀNH
X LÝ ĐNG HÀNHỬ Ồ
X LÝ ĐNG HÀNHỬ Ồ
VÌ SAO ?
VÌ SAO ?
V N Ấ
V N Ấ
Đ ?Ề
Đ ?Ề

2
X lý ửđng hành, ồđ tểăng hi u su t s d ng ệ ấ ử ụ
CPU
CPU IO CPU IO
CPU
Job 1 Job 1
IO CPU IOCPU
Job 1
CPU IO CPU
Job 2
CPU Job 1 Job 1
Job 1 Job 1

3
X lý ửđng hành, ồđ tểăng t c ốđ x lýộ ử
Job : kq = a*b + c*d;
X lý tu n tử ầ ự :
X lý ửđng hànhồ :
kq1 = a * b;
kq2 = c* d;
kq = kq1 + kq2;
kq = kq1 + kq2;
kq2 = c*d;kq1 = a*b;

4
X lý ửđng hành, nh ng khó khồ ữ ăn ?
HĐH : “ Gi i quy t nhi u công vi c ả ế ề ệ
đng th i, ồ ờ đâu có d !ễ
- Tài nguyên
gi i h n, ng ớ ạ ứ
d ng “vô h n”ụ ạ
- Nhi u ho t ề ạ
đng ộđan xen
??? Phân chia
tài nguyên ?
??? Chia s tài ẻ
nguyên ?
??? B o v ?ả ệ
Excel
Visual C++
CDplayer
Winword

5
Gi i phápả
HĐH : “ Ai cũng có ph n khi ầđn ế
lưt mà ! ” ợ
-“Chia đ ể
tr ”, cô l p ị ậ
các ho t ạ
đng.ộ
- M i th i ỗ ờ
đi m ch gi i ể ỉ ả
quy t 1 yêu ế
c u.ầ
- Aûo hoá tài
nguyên : bi n ế
ít thành nhi uề
Winword
CDPlayer
Visual C ++
Excel

