• Đồng thời đồng thời quá trình: OS thói quen cần phải được reentrant để cho phép một số bộ vi xử lý để thực thi mã IS cùng cùng một lúc. Với nhiều bộ xử lý thực hiện các bộ phận giống nhau hoặc khác nhau của hệ điều hành, Hệ điều hành bảng và các cấu trúc quản lý phải được quản lý đúng cách để tránh bế tắc hoặc hoạt động không hợp lệ. • Lập kế hoạch: bộ vi xử lý bất kỳ có thể thực hiện lập kế hoạch, vì vậy, những xung đột phải được tránh. Trình lập lịch biểu phải gán quy trình đã sẵn sàng cho bộ vi xử lý có sẵn. • Đồng bộ hóa: với nhiều quy trình hoạt động có tiềm năng truy cập tại địa chỉ dùng chung hoặc chia sẻ I/O tài nguyên, chăm sóc phải được thực hiện để cung cấp hiệu quả đồng bộ hóa. Đồng bộ hoá là một cơ sở mà thi hành loại trừ lẫn nhau và sự kiện sắp đặt. • Quản lý bộ nhớ: bộ nhớ quản lý trên một sự phải đối phó với tất cả các vấn đề được tìm thấy trên các bộ xử lý đơn máy, như được thảo luận trong chương 8. Ngoài ra, Hệ điều hành cần khai thác xử lý song song phần cứng có sẵn, chẳng hạn như multiported ký ức, để đạt được hiệu quả tốt nhất. Các cơ chế phân trang trên bộ vi xử lý khác nhau phải được phối hợp để thi hành nhất quán khi xử lý một số chia sẻ một trang hoặc phân khúc và quyết định thay thế trang. • Độ tin cậy và lỗi khoan dung: hệ điều hành sẽ cung cấp các suy thoái duyên dáng khi đối mặt với sự thất bại của bộ vi xử lý. Trình lập lịch biểu và các phần khác của hệ điều hành phải công nhận sự mất mát của một bộ xử lý và tái cấu trúc quản lý bảng biểu cho phù hợp.
đang được dịch, vui lòng đợi..