三种方法:
1. 直接使用内核变量jiffies,通用jiffies的值相减可以获得内核时间,但是此分辨率一般为10ms(可参考内核宏HZ)级.
因为jiffies的值.
2. do_gettimeofday()函数,其用法和系统调用gettimeofday相同. 他可以得到us级的时间分辨率.
3. 在内核状态下直接读取CPU时间戳寄存器.需要了解本身CPU的细节!
1. 直接使用内核变量jiffies,通用jiffies的值相减可以获得内核时间,但是此分辨率一般为10ms(可参考内核宏HZ)级.
因为jiffies的值.
2. do_gettimeofday()函数,其用法和系统调用gettimeofday相同. 他可以得到us级的时间分辨率.
3. 在内核状态下直接读取CPU时间戳寄存器.需要了解本身CPU的细节!