Chọn nơi hoãn việc: softirq, workqueue hay threaded IRQ
Kernel có ba nơi khác nhau để hoãn công việc ra khỏi ngữ cảnh ngắt cứng: softirq/tasklet chạy trong atomic context (không được ngủ, không được gọi GFP_KERNEL), workqueue chạy trong kernel thread nên được phép ngủ và chờ khoá, còn threaded IRQ handler chạy như một luồng riêng gắn với đúng ngắt đó. Chọn sai nơi có thể làm kernel panic hoặc gây trễ hệ thống.
Operating SystemsNâng cao2026-08-20
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