JavaScript is required

Khi điều phối tiến trình cho hệ thống đa bộ xử lý, phương pháp nào dưới đây được thực hiện để đảm bảo cân bằng tải (Load Balance) cho các CPU?

A.

Push migration (đẩy công việc ra khỏi CPU).

B.

Pull migration (lấy công việc vào CPU).

C.

Push migration và Pull migration.

D.

So sánh và điều chỉnh tải.

Trả lời:

Đáp án đúng: C


Trong hệ thống đa bộ xử lý, cân bằng tải (Load Balance) là một yếu tố quan trọng để đảm bảo hiệu suất tối ưu. Có hai phương pháp chính được sử dụng để cân bằng tải:

  • Push migration: Khi một CPU trở nên quá tải, nó sẽ "đẩy" một số công việc (tiến trình) sang các CPU khác ít tải hơn.
  • Pull migration: Khi một CPU nhàn rỗi hoặc ít tải, nó sẽ "kéo" công việc từ các CPU khác đang quá tải.

Do đó, cả hai phương pháp Push migration và Pull migration đều được sử dụng để đảm bảo cân bằng tải cho các CPU trong hệ thống đa bộ xử lý.

Câu hỏi liên quan