JavaScript is required

Khi nào thì một tiến trình chuyển trạng thái từ Waiting sang trạng thái Ready?

A.
Tiến trình được cấp phát không gian nhớ
B.
Tiến trình được cấp phát CPU
C.
Tiến trình được tăng độ ưu tiên
D.
Tiến trình được cung cấp đủ tài nguyên
Trả lời:

Đáp án đúng: A


Khi một tiến trình ở trạng thái Waiting, nó đang chờ một sự kiện nào đó xảy ra (ví dụ: hoàn thành thao tác I/O, nhận được tín hiệu, tài nguyên được giải phóng). Khi sự kiện này xảy ra và tài nguyên cần thiết đã sẵn sàng, hệ điều hành sẽ chuyển tiến trình từ trạng thái Waiting sang trạng thái Ready. Lúc này, tiến trình đã sẵn sàng để được cấp phát CPU và thực thi. Do đó, đáp án chính xác là "Tiến trình được cung cấp đủ tài nguyên".

Câu hỏi liên quan