Chúng ta có 5 loại hệ điều hành cơ bản:
- Hệ đơn nhiệm sử lý theo lô: Đây là hệ điều hành đầu tiên của chúng ta ví dụ như DOS hoặc một chương trình mà các bạn xây dựng trên VĐK bằng các phương pháp lập trình truyền thống.Nó xử lý các công việc tuần tự theo từng khối.
- Hệ đa nhiệm :Đây là hệ cho phép nhiều công việc cùng chạy một lúc.Cùng chia sẻ quyền sử dụng CPU theo một thuật toán nào đó.Ví dụ như Windows 3.1,Windows 9x…Hoặc một số hệ thống nhúng trong máy giặt …
- Hệ phân chia thời gian : Đây là hệ đa nhiệm mặt khác sự phân chia thời gian còn cho phép nhiều người cùng truy nhập vào nó và sử dụng tài nguyên của máy.Và những người này có thể phân tán về mặt địa lý.Ví dụ như Windows NT ,2000 …Unix,Linux…
- Hệ thời gian thực: Hệ này đã rất nhiều người viết .Tất cả các hệ trên đều có thể trở thành hệ thời gian thực nếu như nó đáp ứng được tính thời gian thực mà ứng dụng của ta đòi hỏi.
- Hệ đa xử lý :Là hệ mà chạy trên nền phần cứng có nhiều VXL (hệ xử lý song song)Hệ có nhiệm vụ phân công việc cho các VXL và Unix cũng được phát triển theo hướng này.
- Hệ đơn nhiệm sử lý theo lô: Đây là hệ điều hành đầu tiên của chúng ta ví dụ như DOS hoặc một chương trình mà các bạn xây dựng trên VĐK bằng các phương pháp lập trình truyền thống.Nó xử lý các công việc tuần tự theo từng khối.
- Hệ đa nhiệm :Đây là hệ cho phép nhiều công việc cùng chạy một lúc.Cùng chia sẻ quyền sử dụng CPU theo một thuật toán nào đó.Ví dụ như Windows 3.1,Windows 9x…Hoặc một số hệ thống nhúng trong máy giặt …
- Hệ phân chia thời gian : Đây là hệ đa nhiệm mặt khác sự phân chia thời gian còn cho phép nhiều người cùng truy nhập vào nó và sử dụng tài nguyên của máy.Và những người này có thể phân tán về mặt địa lý.Ví dụ như Windows NT ,2000 …Unix,Linux…
- Hệ thời gian thực: Hệ này đã rất nhiều người viết .Tất cả các hệ trên đều có thể trở thành hệ thời gian thực nếu như nó đáp ứng được tính thời gian thực mà ứng dụng của ta đòi hỏi.
- Hệ đa xử lý :Là hệ mà chạy trên nền phần cứng có nhiều VXL (hệ xử lý song song)Hệ có nhiệm vụ phân công việc cho các VXL và Unix cũng được phát triển theo hướng này.
Comment