Linux Kernel中如何使用高精度timer(hrtimer)
前面已经讲过,高精度timer是通过hrtimer来实现的(见 http://www.linuxidc.com/Linux/2012-03/55892.htm),hrtimer通过可编程定时器来现,在等待时,不占用CPU。在用户态,只要我们调用usleep,则线程在kernel态执行时,则使用hrtimer进行不占CPU的等待。在Kernel中如何使用的呢?先看看eventpoll.c中的ep_poll函数:staticintep_poll(structe...