JavaScript is required

Khi tiến trình muốn sử dụng tài nguyên, hệ thống gắn monitor vào tiến trình. Nếu được phép sử dụng tài nguyên thì tiến trình sẽ được tiếp tục bình thường, ngược lại thì tiến trình được xếp vào hàng đợi. Hãy cho biết trên đây là cơ chế hoạt động của phương pháp nào sau đây?

A.
Phương pháp khóa trong
B.
Phương pháp dùng trình thư ký
C.
Phương pháp kiểm tra và xác lập
D.
Phương pháp đèn hiệu
Trả lời:

Đáp án đúng: B


Cơ chế hoạt động được mô tả chính là phương pháp dùng trình thư ký (hay còn gọi là monitor). Trong phương pháp này, monitor đóng vai trò là một "người quản lý" tài nguyên. Khi một tiến trình muốn sử dụng tài nguyên, nó phải thông qua monitor. Monitor sẽ kiểm tra xem tài nguyên có sẵn không. Nếu có, monitor cho phép tiến trình sử dụng và ghi lại trạng thái tài nguyên là đang được sử dụng. Nếu không, tiến trình sẽ được đưa vào hàng đợi chờ đến khi tài nguyên được giải phóng. Do đó, đáp án B là chính xác nhất.

Câu hỏi liên quan