作者cadence (RTL Compiler)
看板VideoCard
标题[请益] RX570 FPS上不去
时间Thu Oct 24 01:48:25 2019
最近购入了一块2手MSI RX570 (1年半矿卡)
装上去测试甜甜圈和3D mark没有看到破图
但玩DBD时不管画质调成多少(最高-高-中)
FPS一直跳动在50上下无法稳定60
甚至在一些转场或着只是静态读取的画面
会掉到40或是更低
https://imgur.com/Xd2cwNy
https://imgur.com/vlznlIt
其他3D游戏也有同样情况
尤其在转场画面或读取时会掉的特别低
有使用过AMD软体设定些参数也是相同
查过我的配备应该是没有问题
CPU : i5-6500
显卡: RX570
电供: 海韵430
还有什麽可能的情况吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.193.55 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/VideoCard/M.1571852907.A.861.html
※ 编辑: cadence (36.226.193.55 台湾), 10/24/2019 01:49:10
※ 编辑: cadence (36.226.193.55 台湾), 10/24/2019 01:49:52
1F:推 BlackCoal: 查DBD RX570,你的FPS和其他人差不多呀?你用哪颗SSD? 10/24 06:55
2F:→ BlackCoal: 还是HDD? 10/24 06:55
3F:→ BlackCoal: 跑3DMARK看看分数和网路上搜寻到其他人分数有没有差很 10/24 06:58
4F:→ BlackCoal: 多,一样的话那锅大概就不在显卡 10/24 06:58
5F:推 gundamguy: CPU瓶颈 10/24 07:58
6F:→ cadence: 系统碟是micron mx200 安装碟是hitachi 1.5T 7200转 10/24 08:17
7F:→ cadence: cpu负载都维持在50%左右 不像是cpu问题 10/24 08:18
9F:→ cadence: 但比较怪的是画质调为超高和分辨率90跟画质低和分辨率50 10/24 09:32
10F:→ cadence: FPS结果是差不多 只差在GPU满载的频率高低不太相同 10/24 09:32
13F:→ cadence: 连结贴反过来... 抱歉 10/24 09:35
14F:→ lovinlover: 为什麽你的分辨率跟我理解的不太一样 10/24 09:48
15F:→ lovinlover: 然後(平均?)FPS 53跟42 应该不算是差不多吧? 10/24 09:49
16F:→ cadence: 截图时刚好跳到43 大多是维持在50附近 10/24 10:15
17F:→ cadence: 分辨率是调整游戏中设定 10/24 10:16
18F:推 louis90795: 驱动有更新到最新的吗? 10/24 11:08
19F:→ louis90795: 最近的版本优化满多的 10/24 11:09
20F:→ lovinlover: 重开机後什麽程式都先别开 再测试一次 10/24 11:12
21F:推 ddrdod: 其实CPU瓶颈不见得是负载100%,有时候是单核效能不足 10/24 11:51
23F:→ ddrdod: 都没有超过80%,GPU则是满载(1080P中、高特效),帧数最低 10/24 11:57
24F:→ ddrdod: 会掉到20~30帧,但同张显卡换一颗i7-9700K或R5 3700X 10/24 11:58
25F:→ ddrdod: 帧数稳定50帧以上没问题 10/24 11:59
26F:→ cadence: 因为我的OS是win8.1 rx570没有这版本驱动... 10/24 12:37
27F:→ cadence: 所以我是装win7的版本 电脑显示也有抓到 驱动是最新的 10/24 12:38
28F:→ cadence: 有可能是优化这块没做好无法多工 单核又无法负荷 10/24 12:40
29F:→ cadence: AMD设定档我有打开chill设定在40-60 等待垂直重新整理 10/24 12:45
30F:→ cadence: 改成增强同步 消除混合方式改为适应性 10/24 12:47
31F:→ cadence: 测试後四核表现都算正常 没有单核吃不掉的情况 10/24 13:34
33F:→ lovinlover: 你要不要改全萤幕试试 10/24 17:44
34F:推 kaneson: 游戏改装到ssd试试, fps不稳有时跟读图太慢有关 10/24 18:05
35F:推 t03441: 你电脑记忆体多少? 10/24 20:06
36F:→ cadence: 全萤幕试过一样 记忆体插16G 10/24 21:03
37F:推 t03441: RX570只是一张3A游戏的入门卡而已,FHD之下,特效通常要调 10/24 21:36
38F:→ t03441: 到最低,才能稳60fps,不需要有太多期待。 10/24 21:36
39F:→ cadence: 改到SSD也是相同情况 10/24 21:42
40F:→ cadence: 更正应该是平均值有拉高但min还是拉不上来 10/24 21:47
41F:→ cadence: 同意 但怪的是我测试结果画质调低FPS并没有改善 10/24 23:19
42F:→ cadence: 预期用低分辨率和低画质FPS要高一些但结果没有 10/24 23:21
43F:推 popbitch: 搞不好是chill的问题 10/25 00:00
44F:→ cadence: 没有开chill会掉更厉害 虽然设定40-60偶而还是有更低 10/25 00:28
最终在巴哈上有找到解法 感觉像是软体设定绑住硬体的效能
1. AMD调回预设值
2. 找到local的DBD目录下有个"gameusersettings.ini"
3. 修改busevsync为false
4. 找到local的DBD目录下有个"engine.ini"
5. 下面空白处新增[/script/engine.engine]
bSmoothFrameRate=false
MinSmoothedFrameRate=5
MaxSmoothedFrameRate=144
bUseVSync=false
重跑後就可以看到在60左右
https://imgur.com/M3hmILg
明显可以看到GPU时脉和负载都一直稳定维持在高点
相较於调整前负载不断的高低震荡
没想到调个vsync可以差这麽多
相较其他游戏内可以设定DBD这点真的是不太懂
※ 编辑: cadence (118.167.122.14 台湾), 10/25/2019 01:20:09
45F:推 t03441: 我怎麽觉得你调这些设定,就好像是在游戏内,对影像的设定 10/25 18:19
46F:→ t03441: ,只是游戏本身提供的设定多寡的问题,只是在全域设定上, 10/25 18:19
47F:→ t03441: 预先开启或关闭设定。 10/25 18:19
48F:→ cadence: 是阿 说穿就是可调的游戏参数没有下放出来 10/25 21:10
49F:→ cadence: DBD就只有几项可调 又刚拿到二手矿卡所以下意识 10/25 21:12
50F:→ cadence: 才往显卡有问题的方向去处理,结果测试的数据又被预设值 10/25 21:13
51F:→ cadence: 影响到,才一直没想到可能是其他问题 10/25 21:13
52F:推 bunjie: 我虽然用NV的RTX 2080显卡 跑1080P因为效能够好 只要看到 10/26 06:18
53F:→ bunjie: 游戏FPS上不去 第一个联想的就是被游戏本身设定限制到 游 10/26 06:18
54F:→ bunjie: 戏内建的VSYNC关闭 改开NV驱动提供的快速VSYNC 到目前解 10/26 06:18
55F:→ bunjie: 决所有问题 AMD显卡如果效能够好却遇到FPS上不去 也可以 10/26 06:18
56F:→ bunjie: 往这边想去调整类似的设定 10/26 06:18
57F:推 v792899: 推解决 10/30 15:16
58F:推 h131785: 很多游戏的垂直同步都会出现问题,不知道是不是因为我电 11/02 13:11
59F:→ h131785: 脑配备不够好的关系,通常关掉就正常了 11/02 13:11