close

之前英特爾CPU爆出瞭Zombieload v2等安全漏洞,修復補丁禁用瞭英特爾事物擴展技術TSX,這讓某些場景下英特爾CPU性能下降甚至能多達40%!

Windows和Linux默認禁用英特爾CPU的TSX指令集,防止漏洞攻擊

這幾年英特爾CPU提升的性能不多,被一個安全補丁就折損瞭這麼一大部分,很多用戶就覺得是得不償失瞭——畢竟不是每個人都有條件觸發英特爾CPU的漏洞的。當前的操作系統例如最新版的Win10,都已經內置瞭英特爾CPU漏洞的相關補丁,要怎麼樣才能讓英特爾CPU恢復原有的威力?

其實微軟也意識到瞭這個問題,因此微軟官方提供瞭TSX的開啟指南,這就來看看吧。

首先需要註意的是,TSX僅支持2013年6月發佈的Haswell及之後的處理器,且低於45XX的處理器不支持,如果你使用上述CPU,可以無視這一切。

可以通過CPU-Z等工具,查看CPU是否支持TSX

首先,我們需要開啟註冊表。直接通過Win10搜索即可找到註冊表,當然你也可以用傳統的方法,運行“regedit”開啟註冊表。

接著,進入到註冊表的以下目錄:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerkernel

找到左側目錄樹的“kernel”,右鍵點擊呼出快捷菜單,新建一個“DWORD 32位值”。

將這個值命名為“DisableTsx”。

雙擊這個“DisableTsx”,將它修改為“1”,這代表開啟瞭禁用TSX的開關,TSX被重新開啟瞭。如果你想要恢復禁用TSX,將值改回0即可。

很多場景下,開啟TSX都可以提升性能,例如遊戲機模擬器。但開啟TSX也帶來一些安全風險,微軟官方雖然給出瞭開啟方法,但也是不建議用戶開啟的。至於大傢是否需要這部分的CPU性能,就各自衡量瞭。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Ken641228 的頭像
    Ken641228

    Ken641228的部落格

    Ken641228 發表在 痞客邦 留言(0) 人氣()