Linuxカーネルタイマーの実装と活用法

Linuxカーネルにおいて、周期的な処理を実行する必要がある場面ではタイマー機能が頻繁に利用される。カーネルタイマーはシステムクロック(arch timer)を基盤として動作し、timer_list構造体によって管理される。この構造体はinclude/linux/timer.hで定義されている。``` struct timer_list { struct hlist_node entry; unsigned long expires; /* タイムアウト時刻を示 ...

8月12日 10:54 投稿