Có 3 tiến trình P1, P2, P3 cùng hoạt động song song trong hệ thống máy tính. Biểu đồ hoạt động của chúng mô tả theo hình dưới. Cho biết hệ thống máy tính này thuộc loại nào?
Trả lời:
Đáp án đúng: B
Phân tích biểu đồ hoạt động của các tiến trình cho thấy tại một thời điểm, có nhiều tiến trình (P1, P2, P3) thực sự chạy đồng thời (tức là, chúng không chỉ xen kẽ thời gian mà thực sự cùng thực hiện lệnh song song). Điều này chỉ có thể xảy ra trong hệ thống Multi-Processor, nơi có nhiều CPU vật lý để xử lý các tiến trình đồng thời.
* **A. Hệ thống Uni-Processor (đơn CPU):** Trong hệ thống này, chỉ có một CPU, do đó các tiến trình chỉ có thể chạy xen kẽ (time-sharing) chứ không thể thực sự song song.
* **B. Hệ thống Multi-Processor (đa CPU):** Đây là hệ thống có nhiều CPU, cho phép các tiến trình chạy đồng thời, đúng với mô tả trong biểu đồ.
* **C. Hệ thống máy Client - Server:** Đây là mô hình kiến trúc phần mềm, không liên quan trực tiếp đến khả năng xử lý song song của CPU.
* **D. Hệ thống phân tán:** Đây là hệ thống gồm nhiều máy tính kết nối với nhau, nhưng không nhất thiết phải có khả năng xử lý song song trên một máy cụ thể.
50 câu hỏi 60 phút