鼓掌之间 发表于 2025-4-25 16:01

不再有显存泄漏导致的崩溃

本帖最后由 鼓掌之间 于 2025-5-3 16:40 编辑

转自:https://www.nexusmods.com/oblivionremastered/mods/399

本优化包包含针对虚幻引擎5(UE5)的Engine.ini配置调整,专为4-6GB显存的显卡设计,旨在解决UE5项目及MOD中与GPU相关的稳定性问题。通过智能限制纹理流送、禁用最消耗显存的系统功能,并启用高级崩溃日志记录,本优化包可在不修改游戏核心资源或源代码的前提下,提供更流畅的帧率、更少的崩溃及更清晰的诊断信息。

·核心功能
1. 动态纹理流送限制
   将UE5的纹理池限制在显存容量的安全比例内,避免因超高分辨率纹理导致内存溢出崩溃。
2. 光线追踪与Lumen关闭
   禁用所有DirectX 12光线追踪和Lumen全局光照/反射/硬件光线功能,强制UE5使用轻量级光照方案。
3. 着色器缓存优化
   激活UE5着色器管线缓存,批量复用已编译着色器,减少卡顿和长时间加载停滞。

·适用场景
UE5默认配置会无限制分配纹理和缓冲区,容易导致显存超过6GB——尤其是对DX12内存泄漏更敏感的AMD显卡。即使正常游戏时看似稳定,在高密度植被、Nanite几何体或大型开放世界等场景下,显存溢出仍会引发“GPU设备移除”或“GPU崩溃转储触发”错误。本优化包可预先遏制引擎对显存的过度占用。

·显存预算建议
| 显存容量 | 建议配置(r.Streaming.PoolSize) |
|----------|----------------------------------|
| 4 GB   | 3072(3 GB)                     |
| 5 GB   | 4096(4 GB)                     |
| 6 GB   | 5120(5 GB)                     |
- 首次使用请按显卡显存选择对应配置,通过MSI Afterburner监控显存使用情况。若仍崩溃,每次减少512 MB直至稳定(可能伴随轻微纹理弹出,但保证稳定性)。

·安装步骤
1. 找到游戏的Engine.ini文件路径:
   %USERPROFILE%\Documents\My Games\Oblivion Remastered\Saved\Config\Windows
2. 滚动至文件末尾,添加一个空行。
3. 根据显存容量选择下方对应代码块,精确粘贴到空行中。
4. 保存文件。

;===== 4 GB VRAM (3 GB texture pool) =====

r.TextureStreaming=1
r.Streaming.PoolSize=3072
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.DefragDynamicBounds=1

r.RayTracing=False
r.Lumen.DiffuseIndirect.Allow=0
r.Lumen.Reflections.Allow=0
r.Lumen.HardwareRayTracing=0
r.ShaderPipelineCache.Enabled=1
r.ShaderPipelineCache.BatchTime=2
r.GPUCrashDebugging=1


;===== 5 GB VRAM (4 GB texture pool) =====

r.TextureStreaming=1
r.Streaming.PoolSize=4096
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.DefragDynamicBounds=1

r.RayTracing=False
r.Lumen.DiffuseIndirect.Allow=0
r.Lumen.Reflections.Allow=0
r.Lumen.HardwareRayTracing=0
r.ShaderPipelineCache.Enabled=1
r.ShaderPipelineCache.BatchTime=2
r.GPUCrashDebugging=1


;===== 6 GB VRAM (5 GB texture pool) =====

r.TextureStreaming=1
r.Streaming.PoolSize=5120
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.DefragDynamicBounds=1

r.RayTracing=False
r.Lumen.DiffuseIndirect.Allow=0
r.Lumen.Reflections.Allow=0
r.Lumen.HardwareRayTracing=0
r.ShaderPipelineCache.Enabled=1
r.ShaderPipelineCache.BatchTime=2
r.GPUCrashDebugging=1


·高级配置
- 如需为高端GPU重新启用Lumen:
在[*/Script/Engine.RendererSettings*]下设置 r.Lumen.DiffuseIndirect.Allow=1 和 r.Lumen.Reflections.Allow=1,并相应增加显存池(如+1024 MB)。
- 兼容性注意:与所有UE5 DX12游戏兼容,但可能与其他覆盖相同CVars的MOD冲突,合并设置时需谨慎。

·重要提示
修改后请右键Engine.ini文件 → 属性 → 勾选“只读”,防止游戏覆盖自定义设置!

下载地址:

主文件
**** Hidden Message *****

danecom58 发表于 2025-4-25 17:19

谢谢分享

1052070392 发表于 2025-4-25 17:37

感谢分享

jcud0001 发表于 2025-4-25 18:01

我16G显存有时进出地牢会游戏崩溃:L:L

xxxcvg 发表于 2025-4-25 18:12

66666666666666666666666666666666666666666

qq8411019 发表于 2025-4-25 20:07

:lol:lol:lol

门徒LEON 发表于 2025-4-25 20:08

kiss6418 发表于 2025-4-25 20:09

666666666

dangui1991 发表于 2025-4-25 20:14

1额额而3trTT

AKAAKA1992 发表于 2025-4-25 20:51

yyyyyyyyyyyyyy

那些年,意难忘 发表于 2025-4-25 21:07

感谢楼主分享!!!

云片糕 发表于 2025-4-25 21:19

66666666666666

鹿秋野 发表于 2025-4-25 21:21

我 20G都崩溃

天际寒霜 发表于 2025-4-25 21:23

当樱花盛开时 发表于 2025-4-25 21:32

11111111111111111

3dm_24303870 发表于 2025-4-25 23:03

6666666666

爱与魂交替@# 发表于 2025-4-25 23:27

666666666666666666

flamysoul 发表于 2025-4-26 01:10


flamysoul,如果您要查看本帖隐藏内容请回复



Giwer 发表于 2025-4-26 01:14

感谢大佬!

我们-盯着-你 发表于 2025-4-26 11:49

豆腐干大师傅敢死队风格

scsc321123 发表于 2025-4-26 11:51

看看帖子里藏了啥好东西~~~

fixline1122 发表于 2025-4-26 12:19

66666666666666666666666666666666666666666

lbjj612 发表于 2025-4-26 12:28

DDDDDDDDDDDDDDDDDDDDDDDD

mwb177316325 发表于 2025-4-26 12:29

66666666666

秋名山的神 发表于 2025-4-26 14:08

4144444444

xsyg99 发表于 2025-4-26 14:10

感谢分享

左脚湿了 发表于 2025-4-26 14:49

谢谢分享

tianshan626 发表于 2025-4-26 16:02

谢谢分享

wzh521521 发表于 2025-4-26 16:04

6666666666

Even。 发表于 2025-4-26 17:19

111111111111
页: [1] 2 3 4
查看完整版本: 不再有显存泄漏导致的崩溃