度量时间差和jiffies计数器
生活随笔
收集整理的這篇文章主要介紹了
度量时间差和jiffies计数器
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
HZ
1、內(nèi)核通過定時器中斷來跟蹤時間流
2、時鐘中斷由系統(tǒng)定時硬件以周期性的間隔產(chǎn)生,這個間隔由內(nèi)核根據(jù)HZ的值設定,HZ是一個與體系結(jié)構(gòu)有關(guān)的常數(shù),定義在<linux/param.h>或者該 文件包含的某個子平臺相關(guān)的文件中。
jiffies
1、全局變量jiffies用來記錄自系統(tǒng)啟動以來產(chǎn)生的節(jié)拍的總數(shù)。啟動時,內(nèi)核將該變量初始化為0,此后,每次時鐘中斷處理程序都會增加該變量的值。一秒內(nèi)時鐘中斷的次數(shù)等于Hz,所以jiffies一秒內(nèi)增加的值也就是Hz。
2、系統(tǒng)運行時間以秒為單位,等于jiffies/Hz。
3、注意,jiffies類型為無符號長整型(unsigned long),其他任何類型存放它都不正確。
T=1/f =1/100=0.01秒=10毫秒
jiffies轉(zhuǎn)換為秒可采用公式(jiffies/HZ)計算
將秒轉(zhuǎn)換為jiffies可以采用公式(seconds*HZ)計算
總結(jié)
以上是生活随笔為你收集整理的度量时间差和jiffies计数器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5 网络断开,html5 – w
- 下一篇: WPS关联EndNoteX9