引用:
作者: mini
補充問一下
BIOS裡的 HPET 到底要不要使用
|
自問自答一下
這到底是甚麼?花了一下時間了解原來與不少事件有些關聯
首先可以看一下這篇
https://kknews.cc/zh-tw/digital/k29zb88.html
(個人沒有SSD效能問題...)
可知
1.HPET高精度計時器 是目前精度最高的一個計時時鐘提供者
2.使用 WinTimerTester這個小工具可判斷目前使用何種計時器 (看 QueryPerformanceFrequency 比對
)
如開放HPET 卻得到不是 14.xxx MHz這數字
就表示HPET因為某者原因而不正確
可使用指令
bcdedit /set useplatformclock true
或
bcdedit /deletevalue useplatformclock
來讓windows開啟或關閉HPET之使用 (須重開機)
3.windows 7之後要完全使用HPET須 BIOS與Windows兩段式 至能/除能
在CPU X64指令漏洞補破以來,windows常會藉由繞行而效能些微下降外
也會使Windows DCP Time的提高,而軟體的HPET使用更加劇DCP Time的提高
(因為使用HPET會增加硬體插斷的呼叫)
此時可嘗試關閉BIOS的HPET
而這一連串的關聯有時也會使windows產生時鐘 越來越快的現象
這些關聯有 顯卡驅動程式、HPET、DCP Time的高使用率
WinTimerTester Ver 1.1
https://mega.nz/file/Mg4x1KKS#Y979ta...LWMo4zc2cPWP_M