【发布时间】:2016-02-16 19:19:11
【问题描述】:
我的目的很简单:测量经过的时间:
unsigned long start, end;
int init_module (void) {
start = jiffies;
printk("Hello Modules\n");
end = jiffies;
printk("Measuring time lapses: %lu\n", (end - start) * 1000 /HZ);
return 0;
}
但是这个方法不行,因为printk太短了,谁能给我一些建议?还有其他选择吗? C和汇编都可以。而且我需要在内核 2.4.37 下工作。
【问题讨论】:
标签: c linux kernel kernel-module