Re: [请益] 显卡使用率低

楼主: a5150219 (.......)   2016-08-22 00:02:15
※ 引述《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使用率却低的状况。
如有错误或遗漏之处,还请各位大大指点。
感谢您的阅读。
作者: brmelon (清水西瓜)   2016-08-22 00:08:00
作者: www10177 (Rist)   2016-08-22 00:35:00
详细推
作者: h1981127 (NEST)   2016-08-22 02:04:00
好文章,给推!
作者: samllcccc (samllcccc)   2016-08-22 12:42:00
许久不见的优质回文!
作者: a8971882 (阿懒)   2016-08-23 00:59:00
推推 可是我现在6700K+1070 wow全开常常GPU USAGE都100%
楼主: a5150219 (.......)   2016-08-23 03:46:00
Wow好像全开本来就很吃效能,不过我没玩…没办法给你正确答案

Links booklink

Contact Us: admin [ a t ] ucptt.com