
核心稳定补丁
此MOD包含一项关键配置补丁,旨在显著提升游戏的稳定性和资源处理能力,特别针对可能导致意外崩溃或性能下降的内存分配问题。
查看大图《潜行者2》- 优化版 Engine.ini | 内存与显存泄漏修复 + 性能提升
概述
一份手工精调的 Engine.ini 配置文件,专注于消除内存泄漏、减少卡顿,并在中高端硬件上榨取稳定的性能表现。每一个数值都经过研究并基于特定原因设定 —— 绝非从通用 UE5 调校指南中复制粘贴。
该配置在以下环境中构建并测试:
- RTX 4070 Super(12GB 显存)
- 24GB DDR4 内存
- AMD Ryzen 9 3900(12核/24线程)
- 1080p 原生分辨率 | Windows 11
本修复解决的目标
《潜行者2》在 PC 端存在几个众所周知的内存问题。长时间游玩后,内存和显存占用会稳步攀升,直至游戏出现卡顿、瞬断或崩溃。此配置通过虚幻引擎暴露的控制台变量,直接针对根本原因进行修复。
变更与特性
内存泄漏修复
- 垃圾回收间隔从约60秒缩短至20秒 —— 死掉的 UObject 被更频繁地清除,防止内存随时间累积陈数据。
- 增量式垃圾回收销毁将清理成本分摊到多个帧,避免清理过程造成帧数尖峰。
- 关卡流送设置为在内存占用达到65%时(24GB系统约15.6GB)开始卸载不可见关卡,在游戏达到上限前给出安全缓冲。
- Lumen 表面缓存图集上限限制为512MB(默认1024MB)—— 防止 Lumen 光照缓存随时间推移泄漏到内存中。
- Lumen 网格 SDF 对象追踪上限限制为2000个条目。
- Niagara 粒子发射器池上限限制 —— 默认未限制,会在密集战斗区域的内存中不断累积。
显存泄漏修复
- 纹理流送池硬性上限限制为6GB,并采用固定池大小 —— 不允许动态增长,防止显存占用持续攀升。
- 启用 GPU 碎片整理,并控制重定位预算,在不增加帧成本的情况下保持显存整洁。
- D3D12 零缓冲调整为8MB —— 针对12GB显存显卡平衡配置,不过度分配。
- 头发发丝阴影分辨率从2048降低至256 —— 在1080p下几乎不可察觉,节省大量显存。
IO / 固态硬盘-机械硬盘修复
- IO 调度器读取缓存设置为128MB —— 减少在开放世界探索和关卡切换过程中,同一资源被多次流送时重复读取固态硬盘/机械硬盘的次数。
- PAK 缓存经过调校,优化低层级请求批处理以及未引用块的保留。
- 异步加载和流送请求已从主线程移出处理。
CPU 性能
- 所有可用核心均用于渲染、着色器编译、动画、Tick 分发和异步清理。
- 阴影级联半径从8000降低至3000 —— 消除远处不必要的逐对象阴影计算。
- 预阴影分辨率因子从1.0降低至0.3 —— 在1080p下属于过度设定,显著节省 CPU 阴影线程开销。
- 在 Lumen、体积效果、光线追踪和 RDG 渲染流程中启用了异步计算。
通用性能
- 所有调试、崩溃报告、遥测和 GPU 崩溃转储系统均已禁用 —— 默认情况下,这些会在后台静默运行。
- 所有日志类别均已禁用。
- 体积光函数数量从16个减半至8个 —— 视觉效果依然出色,同时降低了体积光流程的开销。
- 移除了 HLOD 抖动暂停,使 LOD 过渡更干净。
- 着色器编译器设置为现代 DXC —— 相比旧版编译器,优化输出效果更好。
安装步骤
- 导航至:
%LOCALAPPDATA%\S2\Saved\Config\Windows\ - 备份你现有的
Engine.ini文件。 - 用此文件替换它。
备注
- 专为不使用 DLSS 超分辨率功能的1080p原生分辨率设计。
- 数值针对12GB显存和24GB内存调校 —— 如果你配备的显存为8GB或内存为16GB,则可能需要调整流送池和内存阈值。
- 未牺牲任何视觉质量 —— 每一次降低都针对在1080p下无法察觉的设定。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。