電腦運維技術文章:修改注冊表提高英特爾處理器40%的性能:支持Win7 SP1~10所有版本
2020-05-28 17:38 作者:艾銻無限 瀏覽量:
微軟已經默認禁用事務擴展技術:
基于安全考慮作為操作系統開發商的微軟已經直接禁用該技術,只要用戶安裝最新累積更新就會默認禁用該技術。
被禁用的包括Windows 10消費者版本和Windows Server系列服務器版本 , 實際Windows 7~8.1也會默認禁用。
當然相信絕大多數用戶和企業是不愿意損失這么多的處理器性能,因此微軟亦提供最新指南允許用戶開啟該技術。
不過從安全角度考慮微軟還是建議大家不要恢復事務同步擴展的,尤其是在生產環境中恢復可能會帶來安全問題。
注:「損失40%性能」的數據來自蘋果官方的多線程負載測試和公共基準測試,上述測試結果已被蘋果公開發布。
啟用事務擴展技術恢復性能:
以下操作支持Windows 7 SP1~Windows 10所有版本 ,
Windows Server 2008 R2~Windows Server 2019版。
事務擴展僅支持2013年6月發布的 Haswell 及之后的處理器,且低于45XX的處理器不支持、因此無需進行操作。
操作需擁有管理員級別的權限如果你沒有管理員權限請聯系IT管理員處理,普通用戶可直接通過命令行進行操作。
再次提醒如果你不清楚以下注冊表鍵值具體用途請不要操作,如有疑問可以先
點擊這里查看微軟官方的支持文檔。
打開管理員模式的命令提示符然后粘貼下列命令進行對應的操作,操作完成后可能需要重啟系統才可以正常生效。
-
# 恢復 英特爾事務同步擴展技術 (Intel TSX)
-
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 0 /f
-
# 禁用 英特爾事務同步擴展技術 (Intel TSX) 此為系統默認項
-
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel" /v DisableTsx /t REG_DWORD /d 1 /f
亦可手動修改注冊表:
企業管理員如需手動修改注冊表進行啟用或恢復可以按以下步驟操作,具有管理員權限的用戶打開注冊表編輯器。
-
# 依次展開如下注冊表路徑
-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel
-
右鍵點擊Kernel選擇新建DWORD 32位值,將其命名為:
-
DisableTsx
-
雙擊剛剛新建的鍵值(DisableTsx)將其默認值改成1代表禁用事務擴展、改成0代表啟用事務擴展