作者a5150219 (.......)
看板VideoCard
标题Re: [请益] 显卡使用率低
时间Mon Aug 22 00:02:15 2016
※ 引述《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://webptt.com/cn.aspx?n=bbs/VideoCard/M.1471795337.A.E5C.html
1F:推 brmelon: 推 08/22 00:08
2F:推 www10177: 详细推 08/22 00:35
3F:推 h1981127: 好文章,给推! 08/22 02:04
4F:推 samllcccc: 许久不见的优质回文! 08/22 12:42
5F:推 a8971882: 推推 可是我现在6700K+1070 wow全开常常GPU USAGE都100% 08/23 00:59
6F:→ a5150219: Wow好像全开本来就很吃效能,不过我没玩…没办法给你正 08/23 03:46
7F:→ a5150219: 确答案 08/23 03:46
8F:推 berryc: 详细推 09/24 09:40
9F:推 CoDix: 那Perf cap reason 上写了个ldle 是什麽意思啊q 12/04 07:57