為什麼這篇cpu使用率低卻很卡鄉民發文收入到精華區:因為在cpu使用率低卻很卡這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者a5150219 (.......)看板VideoCard標題Re: [請益] 顯卡使用率低時間...
※ 引述《PaladinEnola (PaladinEnola)》之銘言:
: 最近新買了1070,發現幀數跟R9 380居然差不多
: 全開只有80~100左右,看了一下別人的影片980跑160以上都不是問題
: 請問可能會是甚麼原因呢?
: GPU使用率一直在30~40%上不去,最高不會超多40,不管在混亂的場景
: 請問有甚麼相關的改善方法嗎?
請問你玩的遊戲是…?
簡單說明一下
每幀畫面都是先經過CPU處理,再經過GPU運算而來的。
如果你的CPU非常強,但是GPU弱,那就會發生GPU經常性滿載的情況。
反之,
如果CPU非常弱,GPU超強,那就會發生GPU怎麼都無法滿載的情況。
想測試可用老遊戲來測試(例如:CS系列)
1. 畫質調最高,開DSR最大,AA全開(相當於顯示卡弱),並且關閉垂直同步,就會看到
GPU滿載
2. 畫質調最低,解析度調800*600(相當於顯示卡超強),記得要關垂直同步,就會看到
GPU很閒,瓶頸在CPU上面,但CPU「不一定滿載」
後者通常會被稱為「CPU喂不飽GPU」,常見於DX9或線上遊戲。
那為什麼會發生CPU不一定滿載的情況呢?
主要原因是遊戲對於多核心處理器的優化不佳,造成僅能利用其中部分核心。
舉例來說:
使用四核心處理器,來玩一款只能支援單核心的遊戲,那麼該遊戲最大的CPU使用率為100
/400 = 25%,所以當CPU使用率達35%時,可能就遇到瓶頸了,但是大多使用者卻很少往沒
有滿載的CPU想,而是認為GPU不夠好。
順帶一提,
有些使用者只玩DX9不支援多核心的線上遊戲,但是卻被網友推薦買i5-6400(4Core turb
o frequency 3.1Ghz),後來升級成i7-6700(4Core turbo frequency 3.7Ghz),覺得i
7超強,比i5強超多。
但是,因為遊戲優化的問題,實際上i3-6300(3.8Ghz)的效果比i5-6400強,和i7-6700
差異不大,單純就是單核效能(時脈)的差異。
不過,上述大多發生於Dx9、線上遊戲,近期的單機遊戲大部分都能有效利用四核心處理
器,這也是網友會推薦i5的原因之一。
當然,GPU使用率上不去不是只有這原因,還有可能是顯示卡的其餘部分受到瓶頸,像是
電壓、功耗、溫度等。
想知道GPU是否因為其餘部分受到瓶頸,可以利用GPU-Z內的Sensor頁面的 PerfCap Reaso
n查看狀況。
PWR:Limited by total power limit(總功耗限制),代表瓶頸在於功耗
Thrm:Limited by temperature limit(溫度限制),溫度超過限制
VRel:Limited by reliability voltage(可靠性電壓限制),受限於電壓
VOp:Limit by operating voltage(操作電壓限制),受限於電壓
Util:Limited by GPU utilization(GPU使用率限制),受限於顯示卡運算能力
可以依照不同情況做調整。
最後還有一種是Sync設定造成的,V-Sync會限制最大fps,而G-sync和FreeSync有所謂的
「支援更新率」,會限制最大更新率,這也可能是其中的原因之一。
以上為硬體正常,但GPU使用率卻低的狀況。
如有錯誤或遺漏之處,還請各位大大指點。
感謝您的閱讀。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.56.178.74
※ 文章網址: https://www.ptt.cc/bbs/VideoCard/M.1471795337.A.E5C.html