work queue 썸네일형 리스트형 work queue & kworker 원문 : http://blog.naver.com/luis8282?Redirect=Log&logNo=20087602680 void flush_scheduled_word() 함수에 대해서 찾다가 발견한 문서인데, work queue 에 대해서 개념 설명이 잘 되어있다. 태스크 큐와 워크 큐의 필요성 특정 I/O에 대한 지속적인 감시가 필요한 경우 디바이스 드라이버의 주기적인 I/O 감시 방법 타이머 인터럽트 이용 => 시스템에서 사용하지 않는 여분의 타이머 인터럽트 필요. 시스템이 폭주할 수 있다. 커널 타이머 이용 => 정확한 주기로 동작, 1/HZ 이하의 주기에 서는 사용 불가능. 인터럽트 한계는 그대로 남아 있다. 태스크 큐와 워크 큐 이용 => 동작 시점 예측 힘듬, 커널 타이머보다 자주 혹은 빠르게.. 더보기 이전 1 다음