大神论坛

找回密码
快速注册
查看: 167 | 回复: 0

[交流讨论] 爬坑指南:游戏,模拟器闪退,虚拟内存很重要

主题

帖子

9

积分

初入江湖

UID
193
积分
9
精华
威望
18 点
违规
大神币
68 枚
注册时间
2021-09-05 20:01
发表于 2023-09-07 21:37
本帖最后由 傲娇追猎瞄 于 2023-09-07 21:37 编辑

一般来说,显卡的工作和内存,不沾边。
后来发现,这是个及其严重的错误。
我当时以为32G内存条,足够我使用了,事实上也确实是这样。
但后来,发现他有个上限。
如图,32G内存,也就是他同时可以处理,运行的有32G。
其中包括常驻内存,和提交内存(提交里包括常驻,但常驻里没有提交)
提交就是没有处理,等待处理
处理完会分配,再进入回收,或者常驻的判断处理。

经过我反复测试,终于找到了,多开闪退,崩溃的原因。
提交内存,上限不足
也就是说,能提交的内存,不能大于总内存。
这时候,虚拟内存的重要性就出来了
由于是提交内存,不属于即时运算的,对性能要求很低。
我给他分配了16G虚拟内存,情况顿时缓解,所有崩溃闪退都没有了。

第二个大题。显卡性能。
我有2个挂机电脑用的显卡,第一个是RX6600、第二个是1070。
理论上说6600性能大于1070.但对于多开工作室,多开挂机电脑来说不是这样的。
6600的性能,只能在单开的情况下,很不错。
但他的128位宽,使其多开性能跟屎一样。
位宽不足,导致了挤压显存,动不动就显存满了,掉帧,卡顿,闪退。

1070的352位宽,虽然在极限状态不如RX6600。
但是他的多开性能,真他妈牛逼,内存都占到32G了,4开模拟器+端游
居然才占了7G的显存。

所以显卡的性能 = 频率 + 位宽 + 架构 + 流处理器数量 + 工艺


大神论坛  https://www.dslt.tech

返回顶部