QQ在線客服

當(dāng)前位置:首頁> 資訊> 移動(dòng)業(yè)界

英特爾 TSX 被禁用導(dǎo)致性能下降 40%,微軟教你重回巔峰

2021-02-18 11:31 來源: 站長資源平臺(tái) 瀏覽(528)人   

在最近的 CES 大會(huì)中,英特爾發(fā)布了 H35 系列、Rocket Lake-S 系列等新品處理器,帶來的驚喜其實(shí)算不上太大。英特爾這幾年的 “擠牙膏”,讓很多用戶紛紛投奔競爭對手的懷抱。

“擠牙膏”也就算了,甚至擠出來的牙膏,還能擠回去,這就有點(diǎn)過分了。之前英特爾 CPU 爆出了 Zombieload v2 等安全漏洞,修復(fù)補(bǔ)丁禁用了英特爾事物擴(kuò)展技術(shù) TSX,這讓某些場景下英特爾 CPU 性能下降甚至能多達(dá) 40%!

▲Windows 和 Linux 默認(rèn)禁用英特爾 CPU 的 TSX 指令集,防止漏洞攻擊

這幾年英特爾 CPU 提升的性能不多,被一個(gè)安全補(bǔ)丁就折損了這么一大部分,很多用戶就覺得是得不償失了——畢竟不是每個(gè)人都有條件觸發(fā)英特爾 CPU 的漏洞的。

當(dāng)前的操作系統(tǒng)例如最新版的 Win10,都已經(jīng)內(nèi)置了英特爾 CPU 漏洞的相關(guān)補(bǔ)丁,要怎么樣才能讓英特爾 CPU 恢復(fù)原有的威力?

其實(shí)微軟也意識到了這個(gè)問題,因此微軟官方提供了 TSX 的開啟指南,這就來看看吧。

首先需要注意的是,TSX 僅支持 2013 年 6 月發(fā)布的 Haswell 及之后的處理器,且低于 45XX 的處理器不支持,如果你使用上述 CPU,可以無視這一切。

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

首先,我們需要開啟注冊表。直接通過 Win10 搜索即可找到注冊表,當(dāng)然你也可以用傳統(tǒng)的方法,運(yùn)行 “regedit”開啟注冊表。

接著,進(jìn)入到注冊表的以下目錄:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\kernel

找到左側(cè)目錄樹的 “kernel”,右鍵點(diǎn)擊呼出快捷菜單,新建一個(gè) “DWORD 32 位值”。

將這個(gè)值命名為 “DisableTsx”。

雙擊這個(gè) “DisableTsx”,將它修改為 “1”,這代表開啟了禁用 TSX 的開關(guān),TSX 被重新開啟了。如果你想要恢復(fù)禁用 TSX,將值改回 0 即可。

很多場景下,開啟 TSX 都可以提升性能,例如游戲機(jī)模擬器。但開啟 TSX 也帶來一些安全風(fēng)險(xiǎn),微軟官方雖然給出了開啟方法,但也是不建議用戶開啟的。至于大家是否需要這部分的 CPU 性能,就各自衡量了。

【版權(quán)與免責(zé)聲明】如發(fā)現(xiàn)內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息發(fā)郵件至 kefu@2898.com ,我們將及時(shí)溝通與處理。 本站內(nèi)容除了2898站長資源平臺(tái)( www.afrimangol.com )原創(chuàng)外,其它均為網(wǎng)友轉(zhuǎn)載內(nèi)容,涉及言論、版權(quán)與本站無關(guān)。
投稿

關(guān)注我們

站長資源平臺(tái)微信公眾號

微信二維碼