所有現代計算機都配備了一個高精度計時器,稱為 HPET(高精度事件計時器),它是多媒體任務中各種設備(聲卡、顯卡、處理器)同步操作所必需的:視頻遊戲、聲音和視頻編輯器 ,音頻和視頻播放器。 HPET 計時器也稱為多媒體計時器。 默認情況下,為了兼容性,所有計算機上都啟用了 HPET 計時器,但實際上在現代計算機中,它只會增加工作延遲,這會影響每秒幀數以及遊戲和其他資源中罕見事件的幀數 - 密集型應用,包括加密貨幣挖掘。
直接使用 CPU 挖掘加密貨幣的礦工首先會注意到禁用 HPET,例如 Monero 加密貨幣。 處理器越弱,在系統中禁用 HPET 可以獲得的效果就越大。
如果您的 CPU 超過 5 年,或者您使用最基本的模型進行挖礦(Athlon 或 Celeron),那麼禁用 HPET 計時器將對您的計算機在挖礦中的整體性能產生積極影響,如下面的截圖所示 :
Monero 加密貨幣挖掘,RandomX 算法,XMRIG 6.17.0 礦工,i5 4590S 3.0Ghz 處理器 2 線程,HPET ON
Monero 加密貨幣挖掘,RandomX 算法,XMRIG 6.17.0 礦工,i5 4590S 3.0Ghz 處理器 2 個線程,HPET OFF
在 RandomX 算法上禁用 i5 4590S 處理器的 HPET 計時器會使 13H/s 從 1263H/s 增加到 1279H/s。
不要以為HPET只影響CPU挖礦。 對於 GPU 挖掘,禁用 HPET 也很有用,因為。 很多時候,最簡單的處理器用於構建 GPU 裝備,這也可能導致整個系統的整體哈希率下降
禁用計算機上的 HPET 計時器
必須在計算機的 BIOS 和操作系統中同時禁用 HPET 計時器。
在 BIOS 中,HPET 計時器可能被稱為 HPET Support 或 High Precision Event Timer,具體取決於主板型號。 您需要在主板的 BIOS 中禁用此選項 - Disabled。
在 Windows 上,有兩種方法可以禁用 HPET。
第一種方式是通過具有管理員權限的命令行
要禁用 HPET,請輸入以下命令:
bcdedit /deletevalue useplatformclock
bcdedit /set disabledynamictick yes
要啟用 HPET,請輸入命令:
bcdedit /set useplatformclock true
bcdedit /set disabledynamictick no
通過 Windows 任務管理器禁用 HPET 的第二種方法
結論:對於配備弱或過時處理器的礦機,我們建議花幾分鐘禁用 HPET 計時器,因為。 這個簡單的解決方案可以讓你獲得更多的 CPU 和 GPU 挖礦算力。
附: 在網絡遊戲中,禁用 HPET 計時器被視為作弊,可能會導致您的帳戶被禁止。 因此,如果您打算將計算機不僅用於挖礦,還用於網絡遊戲,那麼您最好不要觸摸HPET計時器設置。