Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

7.2.

4 Hệ thống song song

Nhu cầu về tốc độ và hiệu quả cao hơn đã dẫn đến việc thiết kế các hệ thống song song: nhiều CPU trên
cùng một máy. Mỗi CPU có thể được sử dụng để phục vụ một chương trình hoặc một phần của chương
trình, điều đó có nghĩa là nhiều tác vụ có thể được thực hiện song song thay vì tuần tự. Hệ điều hành
cần thiết cho việc này phức tạp hơn những hệ điều hành hỗ trợ các CPU đơn lẻ.

7.2.5 Hệ thống phân tán

Mạng và liên mạng, như chúng ta đã thấy trong Chương 6, đã tạo ra một chiều hướng mới trong hệ điều
hành. Một công việc trước đây được thực hiện trên một máy tính giờ đây có thể được chia sẻ giữa các
máy tính cách nhau hàng nghìn km. Một chương trình có thể chạy một phần trên một máy tính và một
phần trên máy tính khác nếu chúng được kết nối qua mạng như Internet. Ngoài ra, tài nguyên có thể
được phân phối. Một chương trình có thể cần các tệp nằm ở những nơi khác nhau trên thế giới. Các hệ
thống phân tán kết hợp các tính năng của thế hệ trước với các nhiệm vụ mới như kiểm soát an ninh,

7.2.6 Hệ thống thời gian thực

Một hệ thống thời gian thực dự kiến sẽ thực hiện một nhiệm vụ trong những hạn chế về thời gian cụ
thể. Chúng được sử dụng với các ứng dụng thời gian thực nhằm giám sát, phản hồi hoặc kiểm soát các
quy trình hoặc môi trường bên ngoài. Ví dụ có thể được tìm thấy trong hệ thống kiểm soát giao thông,
theo dõi bệnh nhân hoặc quân sự. Chương trình ứng dụng đôi khi có thể là một hệ thống nhúng, chẳng
hạn như 8 thành phần của một hệ thống lớn, chẳng hạn như hệ thống điều khiển trong ô tô.

You might also like