陸靜
在最近的CES大會中,英特爾發(fā)布了H35系列、Rocket Lake-S系列等新品處理器,帶來的驚喜其實算不上太大。英特爾這幾年的“擠牙膏”,讓很多用戶紛紛投奔競爭對手的懷抱?!皵D牙膏”也就算了,甚至擠出來的牙膏,還能擠回去,這就有點過分了。之前英特爾CPU爆出了Zombieload v2等安全漏洞,修復(fù)補丁禁用了英特爾事物擴(kuò)展技術(shù)TSX,這讓某些場景下英特爾CPU性能下降甚至多達(dá)40 %!
這幾年英特爾CPU提升的性能不多,被一個安全補丁就折損了這么一大部分,很多用戶都覺得是得不償失,畢竟不是每個人都有條件觸發(fā)英特爾CPU的漏洞的。當(dāng)前的操作系統(tǒng)例如最新版的Win10,都已經(jīng)內(nèi)置了英特爾CPU漏洞的相關(guān)補丁,要怎么樣才能讓英特爾CPU恢復(fù)原有的威力?
其實微軟也意識到了這個問題,因此微軟官方提供了TSX的開啟指南。
首先需要注意的是,TSX僅支持2013年6月發(fā)布的Haswell及之后的處理器,且低于45XX的處理器不支持,如果使用上述CPU,可以無視這一切。
首先,需要開啟注冊表,通過Win10搜索即可找到注冊表,當(dāng)然也可以用傳統(tǒng)的方法,運行regedit開啟注冊表。,接著,進(jìn)入到注冊表的以下目錄:HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\SessionManager\kernel找到左側(cè)目錄樹的kernel,右鍵點擊呼出快捷菜單,新建一個DWORD 32位值,將其值命名為DisableTsx。雙擊DisableTsx,將它修改為1,這代表開啟了禁用TSX的開關(guān),TSX被重新開啟了。如果想要恢復(fù)禁用TSX,將值改回0即可。
很多場景下,開啟TSX都可以提升性能,例如游戲機(jī)模擬器。但開啟TSX也帶來一些安全風(fēng)險,微軟官方雖然給出了開啟方法,但也不建議用戶自行開啟的。