linux-debug/timer

created : Tue, 10 Nov 2020 23:57:38 +0900
modified : Wed, 09 Dec 2020 13:31:16 +0900
linux-debug timer

커널 타이머 관리

jiffies

동적 타이머 초기화

동적타이머 등록

동적타이머 실행

  1. TIMER_SOFTIRQ 아이디로 Soft IRQ 서비스 요청
  2. Soft IRQ 컨텍스트 시작
  3. Soft IRQ 서비스 요청 점검
  4. 등록된 동적 타이머 실행
커널 타이머 정리
  1. 동적 타이머 등록 : mod_timer
  2. TIMER_SOFTIRQ 서비스 요청
  3. Soft IRQ 서비스 실행
  4. 동적 타이머 만료 후 타이머 핸들러 실행