05.29 GPU佔用率低導致遊戲卡頓?這招幫你搞定

GPU佔用率低導致遊戲卡頓?這招幫你搞定

關注硬件·聰明消費 | 歡迎關注鈦師父

動圖:機械運動

不少朋友為了流暢地玩《絕地求生》花大價錢升級了高端處理器、強力顯卡和大容量內存,但是發現如此強大的配置玩不少遊戲時並不比以前的老電腦快,甚至在一些較老的遊戲中比老電腦還卡頓,仔細一查看才發現玩這些遊戲時,GPU和CPU的佔用率都很低,也就是說強力的硬件實際上都在“磨洋工”,並沒有發揮出應有實力。這應該如何處理呢?小獅子為大家整理瞭解決方法,一起看看吧。

CPU/GPU佔用率低的原因是這個

h

GPU占用率低导致游戏卡顿?这招帮你搞定
GPU占用率低导致游戏卡顿?这招帮你搞定

高端CPU+頂級顯卡,遊戲幀速反而不及老電腦,GPU佔用率低是罪魁禍首

花不菲的價格買來的多核心處理器、強力遊戲顯卡在實際遊戲中用軟件監測出來的佔用率很低,導致遊戲幀速上不去,原因主要有以下幾種。

第一種原因:遊戲本身的引擎比較老舊,例如《孤島驚魂3》和《孤島驚魂4》,開發的時候並沒有考慮到為4核心以上的CPU進行優化,導致在超多核心(8核心以上)的平臺上對CPU的使用率反而變低,使得CPU的處理速度無法跟上高端顯卡的處理速度,GPU大多數時候都閒著,幀速當然上不去了(幀速甚至比老電腦還低)。從實測情況來看,8核心16線程的CPU搭配GTX1070Ti在《孤島驚魂3》和《孤島驚魂4》中的幀速表現甚至還不如4核心8線程的CPU搭配GTX760。出現這種情況,你就是把CPU、GPU和內存超頻超爆了,也不會有什麼起色,因為再多的硬件性能其實都是被浪費掉了。

第二種原因:遊戲本身引擎優化不足,《絕地求生》就是典型的負優化教材,在某些地圖區域經常出現幀速暴降,此時查看GPU佔用率也出現降低的情況,證明顯卡不是跑不動,而是沒事可幹閒著的……之所以顯卡會閒著,就是因為它在等CPU處理的數據,而遊戲本身的引擎對於CPU的線程與頻率都有一定要求,線程數太多或太少、頻率太低都會導致執行效率下降(聽起來很奇怪,但實際情況就是這樣……)。

第三種原因:CPU和內存頻率太低(例如E52650V3+DDR4 2133內存這種洋垃圾組合),確實“喂不飽”高端顯卡,導致顯卡大多數時候都在等CPU處理數據,GPU佔用率當然上不去,遊戲幀速也就上不去。這種情況,除了超頻或更換更高頻率的CPU與內存也沒什麼好辦法了。

調整遊戲使用的線程數量,讓CPU忙起來伺候好GPU

GPU占用率低导致游戏卡顿?这招帮你搞定

在任務管理器中即可設置處理器相關性,指定遊戲進程使用的CPU線程數量

對於一些老遊戲來說,CPU核心太多反而導致利用率下降,此時我們可以通過“減少”核心數量來讓它更好地適應老遊戲引擎。當然,在BIOS裡去關閉CPU核心是最直接的辦法,但是每次要玩支持多核心CPU的新遊戲時又要去切換回來實在是太麻煩了。其實,在遊戲啟動之後,直接在Window任務管理器裡點選遊戲進程,轉到詳細信息,然後右鍵點擊選擇相關性,就可以設定讓遊戲進程使用幾個CPU線程了。

以老遊戲《孤島驚魂3》為例,設置為使用4~6個CPU線程時GPU佔用率最高,遊戲幀速也最高(可以突破100fps),低於4個或高於6個,遊戲幀速就會出現下跌了,嚴重的時候會跌到正常的一半(只有50fps不到)。大家可以自己多試一下找到最合適的線程數量,不同的遊戲對線程數量的要求並不一樣。這個方法的好處就在於每次設置不用重啟電腦,壞處就是每次進遊戲都要手動設置一遍。

新遊戲方面,以《絕地求生》為例,也可以通過設置CPU相關性來改善利用率的問題,而且經過筆者實測,對於這類新遊戲來講,6核心12線程最能保證遊戲流暢性(包括流暢處理後臺程序,避免遊戲卡頓),而且這個檔次的CPU由於核心數量和功耗標準都設置得非常微妙,所以智能超頻頻率也容易達到最高(這也是銳龍5 2600X/1600X、酷睿i7 8700K為什麼是遊戲神U的重要原因),能夠更好地滿足高性能GPU的數據吞吐需求,GPU佔用率自然可以做到較高水平,幀速也就能上得去了。

總而言之,這一招應該能解決大多數電腦玩遊戲時GPU佔用率低的問題,大家趕緊試試吧。

小獅子最喜歡的雞腿 分割線

GPU占用率低导致游戏卡顿?这招帮你搞定


分享到:


相關文章: