tailieunhanh - Chuong 03 - Cau truc He dieu hanh
3. Caáu Truùc Heä Ñieàu. Haønh. Caùc thaønh phaàn cuûa heä ñieàu haønh. Caùc dòch vuï heä ñieàu haønh cung caáp. Giao tieáp giöõa quaù trình vaø heä ñieàu haønh. Caùc chöông trình heä thoáng (system programs). Caáu truùc luaän lyù cuûa heä thoáng. Maùy aûo (virtual machine). Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä. ñieàu haønh. Quaûn lyù quaù trình (process management). – Quaù trình vs. chöông trình. – Moät quaù trình caàn caùc taøi nguyeân cuûa heä thoáng. nhö CPU, boä nhôù, file, thieát bò I/O, ñeå hoaøn thaønh. coâng vieäc – Caùc nhieäm vuï cuûa thaønh phaàn. Taïo vaø huûy quaù trình. Taïm ngöng/tieáp tuïc thöïc thi (suspend/resume) quaù. trình. Cung caáp caùc cô cheá. – ñoàng boä hoaït ñoäng caùc quaù trình. (synchronization). – giao tieáp giöõa caùc quaù trình (interprocess. Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä ñieàu. haønh (tt). Quaûn lyù boä nhôù chính. – Ñeå coù hieäu suaát söû duïng CPU vaø thôøi gian ñaùp. öùng toát, heä ñieàu haønh caàn duøng giaûi thuaät quaûn. lyù boä nhôù thích hôïp. – Caùc nhieäm vuï cuûa thaønh phaàn. Theo doõi, quaûn lyù caùc vuøng nhôù troáng vaø ñaõ. caáp phaùt. Quyeát ñònh seõ naïp chöông trình naøo khi coù vuøng. nhôù troáng. Caáp phaùt vaø thu hoài caùc vuøng nhôù. Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä ñieàu. haønh (tt). Quaûn lyù file (file management). – Heä thoáng file (file system). File. Thö muïc . – Caùc dòch vuï maø thaønh phaàn cung caáp. Taïo vaø xoaù file/thö muïc Caùc taùc vuï xöû lyù file/thö muïc (rename, copy, move, new,. ). “AÙnh xaï” file/thö muïc vaøo thieát bò löu tröõ thöù caáp. töông öùng. Sao löu vaø phuïc hoài döõ lieäu. Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä ñieàu. haønh (tt). Quaûn lyù heä thoáng I/O (I/O system management). – Che daáu caùc ñaëc tröng rieâng bieät cuûa töøng thieát bò. I/O. – Coù chöùc naêng. Cô cheá: buffering, caching, spooling. Cung caáp giao dieän chung ñeán caùc trình ñieàu. khieån thieát bò (device-driver interface). Trình ñieàu khieån thieát bò (device driver) cho moãi chuûng. loaïi thieát bò phaàn cöùng khaùc nhau Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä ñieàu. haønh (tt). Quaûn lyù heä thoáng löu tröõ thöù caáp (secondary. storage management). – Boä nhôù chính: kích thöôùc nhoû, laø moâi tröôøng chöùa. tin khoâng beàn vöõng caàn heä thoáng löu tröõ thöù. caáp ñeå löu tröõ beàn vöõng caùc döõ lieäu, chöông trình. – Phöông tieän löu tröõ thoâng duïng laø ñóa töø, ñóa quang. – Nhieäm vuï cuûa thaønh phaàn. Quaûn lyù vuøng troáng (free space management). Caáp phaùt khoâng gian löu tröõ (storage allocation). Ñònh thôøi ñóa (disk scheduling). Khoa Kyõ thuaät Maùy tính – Tröôøng Ñaïi hoïc Coâng ngheä Thoâng tin Caùc thaønh phaàn cuûa heä ñieàu. haønh (tt). Heä thoáng baûo veä. Khi heä thoáng cho pheùp nhieàu user hay nhieàu. quaù trình. – Kieåm soaùt quaù trình ngöôøi duøng ñaêng nhaäp/xuaát. vaø söû duïng heä thoáng. – Kieåm soaùt vieäc truy caäp caùc taøi nguyeân trong heä. thoáng. – Baûo ñaûm chæ nhöõng ngöôøi duøng/quaù trình ñuû quyeàn . haïn môùi ñöôïc pheùp söû duïng caùc taøi nguyeân töông. öùng. – Caùc nhieäm vuï cuûa thaønh phaàn. Cung caáp cô cheá kieåm soaùt ñaêng nhaäp/xuaát.
đang nạp các trang xem trước