Wait Queue: Block và Wakeup khi Syscall Chờ I/O
Khi một syscall chặn (blocking), task tự đưa mình vào wait queue, đổi trạng thái sang TASK_INTERRUPTIBLE hoặc TASK_UNINTERRUPTIBLE (D state) rồi gọi schedule() để nhường CPU; khi thiết bị/ngắt hoàn tất, handler gọi wake_up() đưa task trở lại runqueue.
Operating SystemsNâng cao2026-08-19
Tài liệu tham khảo
Mở rộng
Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc