Timer是一款在電腦上運(yùn)行能夠計(jì)算到小數(shù)點(diǎn)后六位的高精度計(jì)時(shí)器軟件,軟件對一些需要精確把握時(shí)間的用戶來說還是非常不錯(cuò)的,有需要的可以下載使用。
功能介紹
點(diǎn)擊停止后將會計(jì)算從上一次點(diǎn)擊開始所用的時(shí)間,如果沒有點(diǎn)擊開始……則時(shí)間近似為窗口顯示的時(shí)間 + 校準(zhǔn)所用時(shí)間(500ms)
基本簡介
原理:利用某些設(shè)備主板上的晶振,開始后將會連續(xù)5次校準(zhǔn)多核CPU采用QueryPerformanceCounter的問題 QueryPerformanceCounter的運(yùn)行情況是依賴于CPU的,當(dāng)CPU是多核時(shí),在某一線程內(nèi)調(diào)用QueryPerformanceCounter,線程會切換于不同的核心之間,這時(shí)候QueryPerformanceCounter返回值是不確定的。
多核CPU使用QueryPerformanceCounter 當(dāng)需要在某一進(jìn)程中獲取時(shí)間,需要將該線程綁定在某一固定的核心上,這樣獲取的高精度計(jì)時(shí)器才是可靠的。通過SetThreadAffinityMask可以實(shí)現(xiàn)這一目的
使用方法
一、下載打開軟件,點(diǎn)擊開始進(jìn)行計(jì)時(shí)。
二、點(diǎn)擊停止記錄時(shí)間。