2015-11-15 127 views
0

我的目的很簡單:測量時間流逝:測量時間流逝2.4.37

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下工作。

回答