作者 主題: 請教關於linux的c shell是否有timer call function  (閱讀 3781 次)

0 會員 與 1 訪客 正在閱讀本文。

supersie

  • 懷疑的國中生
  • **
  • 文章數: 32
    • 檢視個人資料
請教一下在linux的ap上開發c想達到類似於每10 millisecond
就執行某個function的函式嗎,除了用pthread配合抓取系統時間及for迴圈的方法可做到不知道是否有其它function call可利用呢

昨天看了shell上有cron指令,但最小單位為sec.,而且是shell上的使用

不知道linux是否有c的function call可以達到這樣的功能

lkkl

  • 活潑的大學生
  • ***
  • 文章數: 431
    • 檢視個人資料
    • 我的線上小窩
請教關於linux的c shell是否有timer call function
« 回覆 #1 於: 2007-08-10 12:02 »
sleep 5
暫停5秒
愛護地球請用LINUX,省電又環保,大家共同為地球盡一份心力.
小弟的網頁
http://yplin123.googlepages.com/home
"資訊人權貴" 之家(令人佩服的洪朝貴老師)
http://people.ofset.org/~ckhung/

supersie

  • 懷疑的國中生
  • **
  • 文章數: 32
    • 檢視個人資料
請教關於linux的c shell是否有timer call function
« 回覆 #2 於: 2007-08-10 12:41 »
謝謝你~~,不過sleep的單位是秒,待會我會再查詢一下google大神有沒以ms或其它單位的delay使用

abelyang

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 1097
    • 檢視個人資料
請教關於linux的c shell是否有timer call function
« 回覆 #3 於: 2007-08-10 13:16 »
sleep 5 = usleep 5000000