查看: 2215|回复: 8
打印 上一主题 下一主题

[展示] 内存不足解决办法2

[复制链接]

2624

活跃

1357

人气

0

军饷

一飞冲天

Rank: 9Rank: 9Rank: 9

积分
780
跳转到指定楼层
楼主
发表于 2020-2-2 01:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式 来自:福建

登录论坛,更多趣闻美图好福利!

您需要 登录 才可以下载或查看,没有帐号?注册

x
第一篇帖子说的是多开内存不足,或者本身内存比较小出现内存不足的解决办法。这篇说的是32G内存还出线内存不足的原因和解决办法。
原因:天下3是32位进程的游戏,32位内存寻址最大4G,所以不论内存32G或者64G,系统都没办法给单个天下3进程分配超过4G内存。所以开高画质,加载场景过大,人物太多,分辨率很高,都会增加内存导致内存大于4G出现内存不足错误。
解决办法:降低画质,缩短视距,完全屏蔽,调低分辨率。势力战对推选择极简模式。

2624

活跃

1357

人气

0

军饷

一飞冲天

Rank: 9Rank: 9Rank: 9

积分
780
9#
 楼主| 发表于 2020-2-2 11:32 | 只看该作者 来自:福建
天麒 发表于 2020-2-2 04:21
那会不会重做游戏做成64位的,,,不是很懂,

32位进程重新编译成64位的会出线很多问题。我不太相信会改版,毕竟很多很基础的都没做好。

2624

活跃

1357

人气

0

军饷

一飞冲天

Rank: 9Rank: 9Rank: 9

积分
780
8#
 楼主| 发表于 2020-2-2 11:01 | 只看该作者 来自:福建
内存泄露的优化只有开发组的工程师可以优化,咱没办法,我们还是想想办法解决我们可以解决的问题吧。谢谢你这么多数据,不知道我们有没有办法修改地址映射。我去研究研究

1978

活跃

1406

人气

0

军饷

凤栖于梧

Rank: 8Rank: 8

积分
623
7#
发表于 2020-2-2 10:30 | 只看该作者 来自:江苏
玩游戏不就是看的画面吗……如果不好的话~就不想玩了

4504

活跃

1130

人气

0

军饷

傲睨群雄

Rank: 13Rank: 13Rank: 13Rank: 13

积分
2267
6#
发表于 2020-2-2 10:29 | 只看该作者 来自:山西
曼朱罗刹 发表于 2020-2-2 01:57
事实上天下3的单个进程默认分配的内存小于等于2G,我去研究一下有没有办法分配大点

在你的电脑上,天下3的单个进程占用内存小于等于2G?你是不是开了内存优化,或者低配机优化了?
我在测试的录像里,1080P分辨率,进入游戏就占用1.5G++,随便到人多的地方待一会就超过2G

另外,天下3的内存占用上限不是4G,是3.2G,只要达到3.2G必内存不足

我还实过用软件限制天下3的内存占用,不让他的占用超过3G,结果是不提示内存不足了,直接提示未知错误

最后,其实3.2G的内存并不是不够运行游戏,重点的问题是没有有效的内存释放,

是要进入游戏,内存占用就是不断的增加,只要不传神石读图,内存就不会得到很好的释放

只有在客户端的内存占用接近崩溃的3.2G时,才有可能触发内存释放,但此时已经接近客户端内存不足的上限了
内存释放过慢或者释放的程度不足,都会直接导致内存不足

并且有一些新的系统,比如新商城的页面,会加剧内存占用,还不会触发内存释放

1803

活跃

2587

人气

0

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
946
5#
发表于 2020-2-2 08:49 | 只看该作者 来自:湖南
有修改版吗?

6245

活跃

2174

人气

10

军饷

从者云集

Rank: 12Rank: 12Rank: 12

积分
2088
4#
发表于 2020-2-2 04:21 | 只看该作者 来自:浙江
那会不会重做游戏做成64位的,,,不是很懂,

1580

活跃

2341

人气

20

军饷

横空出世

Rank: 10Rank: 10Rank: 10

积分
930
板凳
发表于 2020-2-2 04:13 | 只看该作者 来自:广东
插眼,等技术流搞出点东西

2624

活跃

1357

人气

0

军饷

一飞冲天

Rank: 9Rank: 9Rank: 9

积分
780
沙发
 楼主| 发表于 2020-2-2 01:57 | 只看该作者 来自:福建
事实上天下3的单个进程默认分配的内存小于等于2G,我去研究一下有没有办法分配大点
您需要登录后才可以回帖 登录 | 注册

本版积分规则


快速回复 返回顶部 返回列表