【導(dǎo)讀】時鐘與定時器基礎(chǔ)知識。Linux系統(tǒng)定時器原理。定時器的簡單應(yīng)用。統(tǒng)內(nèi)的所有計時均基于它。時鐘滴答的長短是由時鐘中斷的頻率決定。地,系統(tǒng)時間就會每10ms增1。不同的操作系統(tǒng)對時鐘滴答的設(shè)置不同。Linux中用全局變量jiffies表示系統(tǒng)自啟。Tophalf:必須關(guān)中斷運行。被阻塞的時候),它都在計數(shù)。ITIMER_PROF:進程在用戶模式和核心模式。相關(guān)的數(shù)據(jù)結(jié)構(gòu)及變量:。鐘賦給tv_sec,初始化tv_usec為0。do_timer()函數(shù)來完成其必須完成的工作;sys_adjtimex;//調(diào)整,主要用于網(wǎng)絡(luò)和分布式系統(tǒng)。intindex;//定時器鏈表索引,指向當前要響應(yīng)的鏈表。定義數(shù)組tvecs的5個成員管理定時器鏈表: