什么是测量内核功能时间的定时器函数

问题描述:

我想测量内核空间的Linux lcd驱动程序中的lcd渲染时间。什么是测量内核功能时间的定时器函数

  1. 什么是定时器功能可用于测量内核 函数时间。
  2. 什么的jiffies计算到秒,如果我们可以使用的jiffies

可以用户do_gettimefoday函数来获取时间值。

struct timeval time;

unsigned long local_time;

do_gettimeofday(&time); local_time = (u32)(time.tv_sec - (sys_tz.tz_minuteswest * 60)); rtc_time_to_tm(local_time, &tm);

printk(" @ (%04d-%02d-%02d %02d:%02d:%02d)\n", tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec);