Win10已經是目前主流系統,而Win7會隨著時間推移慢慢淘汰掉,但是有些用戶依然堅守使用Win7,一種可能是習慣,另一種可能就是需要使用某個軟件或者游戲,在Win10下運行不了或者是有各類問題。論CPU,Win10對超線程的調度一直沒有Win7好,經常會出現同頻下,i9-9900K不如i7-9700K,或者是i7 8700K不如i5 8600K的情況。
優化Win10對CPU超線程技術的調度問題
優化原理:
利用win10的異構調度功能將所有的超線程偽裝成小核心,達到優先使用非超線程核心并減少線程切換核心,可以減少響應延遲提高游戲性能和單核性能,并且不影響多線程性能。
注意事項:
此方法只適合intel配備超線程的CPU,尤其是非K系列CPU效果更明顯,日常使用的時候睿頻也更加穩定,如果您的CPU不帶超線程則無效,如果是AMD銳龍處理器不能使用此優化方法,需要在Win10 1903或以上版本+最新芯片組驅動即可,此方法至少支持2017年以后的Win10版本。
具體操作方法
注意,我們需要修改如下的代碼中的SmallProcessorMask的值,例如2核4線程就改為00000005,4核8線程就改為00000055,6核12線程就改為00000555,8核16線程就改為00005555。
如下的代碼,我們以具備6核心12線程的i7-8700K為例,此值是2進制表示的大小核標識,1為大核心,由于實測Win10系統下0 2 4等線程才是超線程,所以是010101010101,它們的16進制值就是555,這里的KGroups>如下的代碼,我們以具備6核心12線程的i7-8700K為例,此值是2進制表示的大小核標識,1為大核心,由于實測Win10系統下0 2 4等線程才是超線程,所以是010101010101,它們的16進制值就是555,這里的KGroups\00中的00是1號cpu如果是多路cpu還需要設置01等等。DynamicCpuPolicyExpectedRuntime值決定進程在cpu單一線程上的保持時間可以適當加長,此值需要使用regedit手動修改注冊表添加,無法導入,1450為默認值5200ms。<>
代碼如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel]
"DefaultDynamicHeteroCpuPolicy"=dword:00000000
"DynamicCpuPolicyExpectedRuntime"=dword:00001450?
"DynamicHeteroCpuPolicyImportant"=dword:00000002
"DynamicHeteroCpuPolicyImportantShort"=dword:00000000
"DynamicHeteroCpuPolicyMask"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\KGroups>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\KGroups\00]<]
"SmallProcessorMask"=dword:00000555
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings533251-82be-4824-96c1-47b60b740d00>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318584]<>
"Attributes"=dword:00000000
代碼結束!
我們需要在桌面空白處右鍵點擊,點擊“新建”,再點擊“文本文檔”,即可創建一個文本文件。
將以上的代碼復制到文本中,切記SmallProcessorMask的值,需要根據您的CPU實際具體情況來修改,如下演示是6核心12線程的i7-8700K,所以我們填寫了“00000555”。2核4線程就改為00000005,4核8線程就改為00000055,6核12線程就改為00000555,8核16線程就改為00005555。
我們點擊菜單欄一欄的“文件”,再點擊“另存為”,如下圖所示。
在另存為窗口中,我們將后綴名.txt修改為.reg,點擊保存。
我們雙擊創建好的.reg文件,點擊“是”,如下圖所示。
最后再點擊確定。
除此之外,我們還需要在電源方案的更改高級電源設置,將處理器電源管理中找到“針對第1類處理去電源效率的處理器性能核心放置最小核心數量”將其改為100%。
在Win10系統中,首先我們點擊“開始”菜單,點擊“設置”齒輪的圖標,如下圖所示。
在Windows設置界面中,我們點擊“系統”,如下圖所示。
我們點擊“電源和睡眠”選項,下拉右側窗口,找到相關設置下面的“其他電源設置”,如下圖所示。
想要電腦發揮最佳性能,無疑選擇“高性能”,如下我們勾選的就是“高性能”。在“高性能”后面有一個“更改計劃設置”,點擊進入。
再點擊“更改高級電源設置”,如下圖所示。
在電源選項的界面中,我們下拉找到“處理器電源管理器”并展開,展開“針對第1類處理去電源效率的處理器性能核心放置最小核心數量”,我們設置為“100”%,并應用確定。
假如不修改此值的話,會因為大小核調度默認啟用的core parking功能,會出現部分CPU線程無法調用的問題,最后將電腦重啟即可生效。
最近什么最火?當然是PC游戲,從全球最大的PC數字游戲發行平臺Steam的在線人數就能看得出來。以往不到2000萬人在同時線的Steam最近一個月連續爆表,在線人數一路突破2200萬、2300萬、2400萬……
Steam用戶數突破2400萬 Intel、Win10份額雙雙增長
與前段時間相比,這一個多月來新增的游戲玩家至少有400萬人,比之前增長了大概20%。
從Steam的調查來看,增加的這些玩家中,Windows 10(以下簡稱Win10)用戶多、Intel處理器用戶多,因為它們的份額分別從2月份的80.2%、78.2%漲到了85.7%、81.2%,可以說甚至已經改變了Steam平臺近來的趨勢。
Win10為多核CPU優化 取代Win7成最佳游戲平臺
Win10超越Win7并不讓人意外,除了微軟這幾年來力推之外,Win10本身的游戲性能也是超過Win7的,不僅支持完整的DX12圖形API,對多核CPU的優化支持也在不斷提升,進而充分釋放游戲性能。
在去年下半年的Windows 10 H2(也就是Windows 10 v1909)升級中,微軟還加入了一項重要的CPU優化升級,那就是讓特定CPU核心的頻率能夠運行在更高水平上,這是因為CPU核心增多的時候,不是每個核心都是一樣的,有些核心的功率、電壓甚至散熱條件更好,可以支持高頻率運行。
微軟Win10的優化就是挑選出那些可以在高頻率下運行的核心,任務分配優先給這些高頻CPU核心,這樣就能提高處理速度。
這個技術的原理其實和Intel的Turbo Boost 3.0睿頻加速技術如出一轍,可以讓CPU單核性能提升15%之多。之前Intel也有過單獨的軟件來調校不同核心的加速,而現在Win10系統內部就可以直接這樣分配了,無需用戶手動干預。
考慮到游戲應用對單核性能非常敏感,而游戲加直播等多任務又可以充分利用多核心,有了這樣的優化,Win10在游戲上比Win7顯然更加適合,所以Steam上增加的游戲玩家主要使用的都是Win10系統。
十代酷睿普及TB 3.0加速 游戲性能受益8核5.3GHz
Win10在游戲性能上的優化一方面是提高多核并行,另一方面就是優化加速頻率,這兩大優化重點實際上也是最近發布的十代酷睿高性能處理器(Comet Lake-H)追求的目標,這一次Intel將游戲本CPU直接推向了8核5.3GHz的高度。
考慮到桌面級的酷睿處理器目前也不過5.0GHz的加速頻率,筆記本用的十代酷睿高性能處理器的頻率確實讓人驚訝。之所以能跑的比桌面版還要高,除了增加Turbo Boost 3.0技術之外,這一次Intel還大力推動了新一代睿頻加速技術——Thermal Velocity Boost(簡稱TVB)加速技術。
相比TB加速,TVB加速技術更加精細化,它會根據處理器在最高極限溫度之下運行時間的長短、睿頻加速功耗限制是否還有剩余,在單核心、多核心睿頻加速的基礎之上,適時、自動地繼續提升單個核心的頻率。
直接點說,TVB加速技術能在TB加速基礎上額外再提升200-300MHz的頻率上限,僅此一點就能讓CPU單核性能再提升5%左右。
十代酷睿高性能處理器即將爆發 游戲本再升級
十代酷睿高性能處理器發布之后,新一代游戲本很快就要全面上市了,目前已經有多家品牌的新品預售中,尤以酷睿i7-10750H、酷睿i7-10875H兩款處理器最受歡迎,它們的頻率最高可達5.0GHz、5.1GHz。
以酷睿i7-10750H為例,其游戲性能比三年前的酷睿i7-7820HK大漲44%,內容創造性能則提升了70%,綜合來說性能提升33%。
目前使用酷睿i7-10750H處理器的新一代游戲本陸續上市,雷神、機械師、聯想等公司的產品主流售價也在6000-7000元左右,還能搭配高性能獨顯,幾乎無縫取代上一代游戲本,游戲體驗更上一層樓。
總的來說,隨著十代酷睿高性能處理器核心及頻率的提升,日常使用、游戲甚至內容創造等方面的性能也水漲船高,再加上Win10系統的優化改良,6核5.1GHz甚至8核5.3GHz處理器的新一代游戲本體驗讓人刮目相看。
來源:快科技