Danh mục

Bài giảng hệ điều hành : HỆ ĐIỀU HÀNH NÂNG CAO part 3

Số trang: 6      Loại file: pdf      Dung lượng: 210.95 KB      Lượt xem: 17      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 4,000 VND Tải xuống file đầy đủ (6 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

hư viện tiện ích Có thể tổ chức thành nhiều module : CPU scheduling, Mem Management, Device management…nhưng chỉ có 1 trong những module này hoạt động tại một thời điểm Đơn nhiệm Quyền điều khiển được chuyển đổi thông qua lời gọi hàm Khi tầm vóc phát triển hệ thống trở nên thiếu tin cậy. Ví dụ : MS-DOS, Ultrix (mature Unix
Nội dung trích xuất từ tài liệu:
Bài giảng hệ điều hành : HỆ ĐIỀU HÀNH NÂNG CAO part 3 Kieán truùc Heä ñieàu haønh Ñôn giaûn (Monolithic)  Haït nhaân (Kernel)  Phaân lôùp (Layered)  Maùy aûo (Virtual Machine)  Höôùng ñoái töôïng (OOOS)  Exokernel  13 Monolithic 14 Monolithic OS = Thö vieän tieän ích  Coù theå toå chöùc thaønh nhieàu module : CPU  scheduling, Mem Management, Device management…nhöng chæ coù 1 trong nhöõng module naøy hoaït ñoäng taïi moät thôøi ñieåm Ñôn nhieäm  Quyeàn ñieàu khieån ñöôïc chuyeån ñoåi thoâng qua  lôøi goïi haøm Khi taàm voùc phaùt trieån heä thoáng trôû neân thieáu tin caäy. Ví duï : MS-DOS, Ultrix (mature Unix) 15  Kernel 16 Kernel OS = Kernel + System processes  Kernel ñöôïc baûo veä  Ña nhieäm  Kernel chòu traùch nhieäm phaân chia thôøi gian  söû duïng CPU, Giao tieáp giöõa caùc tieán trình Chæ coù 2 möùc kernel/non-kernel =>kernel lôùn, thieáu tin caäy nhö tröôùc Ñònh nghóa cöùng caùc giao tieáp vôùi öùng duïng trong kernel Ví duï : Windows NT  17 Layered 18

Tài liệu được xem nhiều: