Professional Documents
Culture Documents
1. Khi một tài nguyên dược chia sẻ giữa nhiều đối tượng có nhu cầu sử dụng. Ví
dụ: Quá trình lập lịch CPU, lập lịch Đĩa.
2. Khi dữ liệu được truyền một cách bất đồng bộ (dữ liệu không nhất thiết phải
được nhận với cùng tỷ lệ như khi được gửi) giữa hai tiến trình – processes. Ví dụ:
Trong các IO Buffers, pipes, file IO, v.v…
Viết ra phần tử của hang đợi sau khi thực hiện mỗi thao tác
myQueue.enqueu(x) 9
myQueue.enqueu(y) 9 15
myQueue.dequeue() 15
myQueue.enqueu(z) 15 2
myQueue.dequeue() 2