CHƯƠNG
CHƯƠNG 3: QU
3: QUÁ
ÁTRÌNH
TRÌNH
3.2 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts - 7th Edition, Feb 7, 2006
N
N
I DUNG
I DUNG
Khái nim quá trình
Lplch biu quá trình
Các hotđộng trên quá trình
Hp tác các quá trình
Liên lcgia các quá trình
Liên lctrongcáchClient-Server
3.3 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts - 7th Edition, Feb 7, 2006
KH
KHÁ
ÁI NI
I NI
M QU
M QUÁ
ÁTRÌNH
TRÌNH
HĐH thchin nhiukiuchương trình:
zHthng jobs
zCác hthng chia sthigian–cácchương trình
người dùng/ các nhimv
Công vic (job) = quá trình (process)
Quá trình mtchương trình trong sthchin; sthc
hin quá trình phitiếntrin theo kiucáchtunt
Mt quá trình bao gm:
zBộđếmchương trình
zStack
zPhndliu
3.4 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts - 7th Edition, Feb 7, 2006
Process in Memory
Process in Memory
3.5 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts - 7th Edition, Feb 7, 2006
TR
TR
NG TH
NG THÁ
ÁI QU
I QUÁ
ÁTRÌNH
TRÌNH
Khi quá trình thchin thay đổitrng thái
znew: Quá trình đang đượckhito
zrunning: các chthịđang đượcthchin
zwaiting: Quá trình đang chờđimtbiếncxyra
zready: Quá trình đang ch đượccp processor
zterminated: Quá trình kết thúc sthchin