Tìm hi u v các h đi u hành ph bi nể ề ệ ề ổ ế
Khái ni m h đi u hànhệ ệ ề
H đi u hành là m t ph n m m h th ng v i nhi m v đ m b o t ng ệ ề ộ ầ ề ệ ố ớ ệ ụ ả ả ươ
tác gi a ng i dùng v i máy tính, cung c p các ph ng ti n và d ch v đ ữ ườ ớ ấ ươ ệ ị ụ ể
đi u ph i vi c th c hi n các ch ng trình, qu n lý ch t ch các tài nguyênề ố ệ ự ệ ươ ả ặ ẽ
c a máy tính và t ch c khai thác chúng m t cách thu n ti n và t i u.ủ ổ ứ ộ ậ ệ ố ư
H đi u hành đóng vai trò là c u n i gi a th gi i bên ngoài (ng i s ệ ề ầ ố ữ ế ớ ườ ử
d ng hay b t c m t ch ng trình ng d ng nào) v i ph n c ng máy tính.ụ ấ ứ ộ ươ ứ ụ ớ ầ ứ
Ch c năng c a h đi u hànhứ ủ ệ ề
M i h đi u hành luôn bao g m b n ch c năng chính: Qu n lý b nh , ỗ ệ ề ồ ố ứ ả ộ ớ
qu n lý CPU, qu n lý thi t b và qu n lý h th ng t p tin. V i nh ng h ả ả ế ị ả ệ ố ậ ớ ữ ệ
đi u hành m ng thì b sung thêm ch c năng qu n lý m ng.ề ạ ổ ứ ả ạ
Các ch c năng này không ch đ m b o nhi m v chính c a mình mà còn ứ ỉ ả ả ệ ụ ủ
ph i k t h p hài hòa trong ho t đ ng v i các ch c năng khác.ả ế ợ ạ ộ ớ ứ
Qu n lý b nhả ộ ớ: Có nhi m v giám sát và đi u hành b nh chính. V i ệ ụ ề ộ ớ ớ
m i yêu c u cung c p b nh , ch c năng này s ki m tra tính h p l c a ỗ ầ ấ ộ ớ ứ ẽ ể ợ ệ ủ
thông đi p đ c g i đ n. N u phù h p, nó s cung c p m t ph n vùng b ệ ượ ử ế ế ợ ẽ ấ ộ ầ ộ
nh tr ng hi n t i. Ch c năng này cũng làm nhi m v thu h i vùng nh đã ớ ố ệ ạ ứ ệ ụ ồ ớ
c p phát.ấ
Qu n lý CPUả: Làm nhi m v c p phát quy n s d ng CPU cũng nh ghi ệ ụ ấ ề ử ụ ư
l i tr ng thái th c thi c a m i ch ng trình. N u m t tác v nào đó th c ạ ạ ự ủ ỗ ươ ế ộ ụ ự
hi n quá gi i h n th i gian cho phép s b t bu c nh ng CPU cho tác v ệ ớ ạ ờ ẽ ắ ộ ườ ụ
khác. Sau đó, b qu n lý s ph c h i l i tác v cũ nh vào thông tin tr ng ộ ả ẽ ụ ồ ạ ụ ờ ạ
thái đã l u tr c đó.ư ướ
Qu n lý thi t bả ế ị: C p phát và thu h i quy n truy xu t đ n các thi t b nhấ ồ ề ấ ế ế ị ư
máy in, màn hình, bàn phím,…
Qu n lý h th ng t p tinả ệ ố ậ : Cho phép l u tr cũng nh truy xu t các t p tin.ư ữ ư ấ ậ