鐵之狂傲
標題:
RTC bug深入解讀:Windows 8系統自身問題,可修復
[列印本頁]
作者:
CANCERS
時間:
13-8-31 03:59
標題:
RTC bug深入解讀:Windows 8系統自身問題,可修復
在本頁瀏覽全文
相關閲讀
時間計算惹禍,HWBOT宣佈Windows 8跑分成績全部無效
Hwbot封殺Win8後續:Windows 8.1也有問題,AMD不受影響
[url=https://www.gamez.com.tw/forum.php?mod=forumdisplay&fid=509&filter=typeid&typeid=3606]Windows 8
是RTC bug唯一原因,AMD平台跑分照封不誤[/url]
Windows 8不招人待見是有原因的,普通玩家也就吐槽下Metro界面不習慣而已,但是對
超頻
玩家來說Windows 8帶來的影響更大,因為最近的測試發布Windows 8系統的RTC計時器有問題,不同的基頻但是同樣的頻率下跑出的結果確實不同的。
13-8-31 04:02 上傳
下載附件 (點選圖片檢視原圖)
(30.35 KB)
最初的發現是Windows 8影響了跑分,之後的測試發現AMD平台的跑分不受影響,因為hwbot封殺Windows 8跑分時給了AMD一個例外,不過最新的測試結果又回到原點:RTC Bug是Windows 8系統附加的,AMD也一樣會受影響,只是不如Intel平台那麼嚴重。
Ocaholic
網站近日對這個問題做了深入的測試,揭示了這個bug到底是如何影響的,不過測試之前我們需要瞭解一點有關的背景知識,認識下軟體及硬體系統上的各種計時器。
ACPI Timer
:ACPI計時器,這個也叫PM Timer(Power Management Timer,功耗管理計時器,
MSDN連結
),這是個外置計時器,固定運行在3.579545MHz。
HPET Timer
:高精度事件計時器,也是外置計時器,固定運行頻率14.31818MHz。
RTC Timer
:即時頻率計時器,這是一個軟體計時器,靠讀取硬體計時器來計時,這是Windows系統及大部分軟體所用的計時器。
TSC Timer
:時間戳計時器(TimeStampCounter Timer),這是一個硬體計時器,有各種頻率。它的頻率等效於處理器頻率,不過很多處理器都支援各種節能技術,其頻率要受到功耗管理及擴頻技術的影響。現在這個問題已經解決了,TSC頻率目前已經獨立於處理器頻率。
QPC Timer
:查詢性能計數器計時器(QueryPerformanceCounter Timer),這是Windows API原生的高精度計時器,用於計算已消耗的時間,換句話說這也是一個依賴硬體計時器的軟體計時器,之前使用TSC計時器做來源,不過現在已經轉向引用ACPI計時器之類的固定頻率計時器了。
DMI頻率
:換個說法可能更好理解,這是Intel平台上的BCLK頻率,AMD平台上的HTT匯流排頻率,它也是固定頻率運行的,不過可以在BIOS中調節。
瞭解了基本概念之後我們還缺少一個工具,原文是找了高手幫助,CPUID網站的Franck.D給他們提供了一個小工具,可以讀取各種計時器的頻率,我們首先來看下Intel平台的Windows 8跑分。
歡迎光臨 鐵之狂傲 (https://gamez.com.tw/)