- Hệ điều hành xử lý theo thời gian : việc chuyển vi xử lý từ tác vụ, tiến trình này sang tác vụ, không phụ thuộc vào việc tác vụ,
THÀNH PHẦN VÀ CẤU TRÚC CỦA HỆ ĐIỀU HÀNH
1.4.3 Cấu trúc của hệ điều hành (7/7)
- Mô hình Client/server: Để yêu cầu một dịch vụ, như đọc một khối từ tập tin, một xử lý của người sử dụng (còn gọi là tiến trình client) sẽ gởi những yêu cầu đó cho một xử lý của bộ phận dịch vụ (còn gọi là tiến trình server) sau đó nó sẽ thực hiện và gởi kết quả trở lại
Tiến trình client Tiến trình client Tiến trình servert Tiến
terminal …. Server tập tin
Server bộ nhớ
Kernel (hạt nhân)
User mode
Kernel mode Client nhận những dịch vụ
bằng cách gởi những thông điệp đến các tiến trình của server
Khi cần thực hiện một chức năng hệ thống các tiến trình Client sẽ gởi yêu cầu tới tiến trình server tương ứng, tiến trình server sẽ xử lý và trả lời kết quả cho tiến trình Client
04/19/2 2
Chương 1. Tổng quan về hệ điều hành
48/50
TỔNG KẾT
Trong chương này, chúng ta đã học:
Chức năng: Giả lập máy tính mở rộng và quản lý tài nguyên hệ thống
Quá trình phát triển của HĐH qua 4 giai đoạn
Một số khái niệm của HĐH: tiến trình, tiểu trình, shell, sự phân lớp, tài nguyên và lời gọi hệ thống
Khái niệm và phân loại: HĐH xử lý theo lô đơn giản, đa chương, chia sẻ thời gian, đa vi xử lý, mạng và t/g thực
Các thành phần của HĐH: thành phần quản lý tiến trình, bộ nhớ chính, phụ, nhập xuất, quản lý tập tin, dòng lệnh và bảo vệ hệ thống
Các dịch vụ của HĐH:
04/19/2 2
Chương 1. Tổng quan về hệ điều hành
49/50
CÂU HỎI
Trả lời các câu hỏi :