Timer và delay trong kernel¶
Trang chưa viết
Trang này trình bày các cơ chế thời gian mà driver dùng trực tiếp. Nội dung dự kiến: jiffies và HZ, timer độ phân giải thấp (timer_list), high-resolution timer (hrtimer), chọn giữa udelay, usleep_range và msleep theo ngữ cảnh, timeout khi chờ (wait_event_timeout, wait_for_completion_timeout), nền tảng bên dưới gồm clocksource, clockevent và tick.
Liên quan¶
- Interrupt và bottom half: ngữ cảnh chạy của timer callback.
- nohz_full: tắt tick trên CPU được cô lập.
- Real-time Linux (PREEMPT_RT): hrtimer trong kernel real-time.