作者enduser (淡水..)
看板LinuxDev
標題[問題] 關於 schedule_timeout 的用法
時間Tue Mar 2 19:05:28 2010
請教一下大家,我想在五秒之後 printk 一段訊息,
但是聽說用 busy wait 方式不好,所以可以用 schedule_timeout
我寫一段 hello.c 如下,希望在 insmod hello.ko 後五秒能在 dmesg 看到訊息
這是寫在 module_init 的 function 裡面的片段
schedule_timeout (5*HZ);
printk(KERN_ALERT "Hello, world after 5 secs\n");
不過卻發現 insmod hello.ko 後就馬上印出來了,而不是五秒之後
請問一下要怎改才對呢?
謝謝 :-)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.110.203
→ mecs:試試 schedule_timeout_interruptible 03/03 10:56
→ enduser:謝囉 schedule_timeout_interruptible 可以 03/05 14:48