找回密码
 立即注册
查看: 442|回复: 0

Unreal Engine占用内存过大怎么办?

[复制链接]
发表于 2020-12-24 09:13 | 显示全部楼层 |阅读模式
UE4引擎占用过大怎么办?这是一个比较困扰的问题。因为你经常用着用着C盘就满了。

有人说,你上篇文章介绍的那些东西根本没用好吗?根本节约不了多少内存。你这不坑人吗?



好吧,那咱们这篇文章就看一下针对于引擎,有哪些节约内存的方法。

C盘中的缓存文件
这个文件主要是用来缓存你的渲染数据的,我的缓存文件所在位置:

C:\Users\Administrator\AppData\Local\UnrealEngine\Common


我们可以看一下它有多大:


这个文件是可以删除的,但是注意,最好在一个项目结束之后再删除。因为你用到的资源缓存下来之后,每次加载资源时就不用重新渲染,但是如果你在项目未结束时删除的话,那么下次打开项目使用资源的时候,它还是会重新渲染的。

保管库缓存资源

这个也是比较占地方的,而且很容易被忽略。当你的引擎每次更新版本的时候,如果重新加载保管库的资源的话,那么它会拷贝一份旧资源生成一份适用于新版本的资源,也就是说同一份资源你会出现两份。这就造成了资源的浪费。所以当你更新引擎的版本的时候,别忘了去保管库中清理一下旧版本不需要的资源以节省内存。
保管库的位置是可以在UE4启动器上进行查看,同时也可以进行修改的。最后贴下保管库的位置。






本帖子中包含更多资源

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

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-9-20 09:09 , Processed in 0.228884 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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