Para性能

创作者: Gr8pboy
已更新:2026-06-13 10:04:06
16KB

关于此 MOD

针对《Paralives》进行可量化的性能优化,基于游戏内置性能分析工具的数据,而非凭空猜测。将大脑逻辑相关的GC卡顿削减约96%,剔除屏幕外的镜像渲染,并减少每帧的内存分配(对分屏合作模式尤为有益)。
ParaPerf(性能参数)
针对《Paralives》的性能优化实测——减少卡顿,稳定帧率,告别猜测。




这个模组存在的原因
《Paralives》可能会出现卡顿和运行比预期更吃配置的情况。大部分“性能优化模组”都是靠猜测问题原因来修复,而 ParaPerf 不一样——因为游戏本身就自带隐性问题。 系统级分析器 这通常是闲置不用的。

ParaPerf 会开启分析器,按 CPU 耗时和内存占用量对所有模拟系统进行排序,然后逐个修复最拖慢性能的部分—— 在每次改动前后测量帧率。 如果一个修复方案没有提升数据,就不会发布。

每个修复都是 行为保留模拟的结果一致,产出相同——只是不再做无用功。每个修复项都配有独立开关,外加一个总控开关,让一切尽在你的掌控。



修复内容

  • 脑逻辑GC卡顿——大问题。 每个角色的“大脑逻辑”每帧运行一次,产生大量短命内存分配,不断导致微卡顿的垃圾回收。ParaPerf 内存池能解决这个问题。 实测:约226 KB/帧 → 约8 KB/帧(递减96%)。
  • 镜子里的你,自己看不见。 即使在镜子未显示在屏幕中或位于角色背后时,游戏仍会渲染镜面反射(即执行一次完整的额外渲染过程)。ParaPerf增加了缺失的可见性检测——当镜子处于视野内时,反射效果依旧完美呈现;而当镜子不可见时,则不会消耗任何性能资源。
  • 悬停材质搅动(非常适合分屏模式)。 悬浮系统每帧都会重建所有角色的轮廓材质, 每个玩家 — 每个玩家、每帧约重建99份材质。若内容无变化,ParaPerf会跳过重建。
  • 状态效果分配。 整个城镇的需求和技能每帧都会被读取一次,每次读取都会分配一个临时列表。ParaPerf 在不产生任何分配的情况下计算出相同数值。
  • 急切的调试字符串分配。 遗留的开发日志在正式版本中内置了废弃字符串。ParaPerf 移除了这些冗余操作,同时保留消息内容完整。

这些问题已在单人模式和双人分屏实况模式下发现并验证。在本地合作模式中,一次GC暂停会导致卡顿。 两者 一次性显示多个视口,因此按帧优化内存分配是模组提升稳定性最有效的手段。



内置工具

  • 游戏内面板 — 按 \ (可重新绑定)全局生效总开关,逐项修复独立开关,以及FPS/帧数覆盖层。
  • 延迟峰值标记器 — 按下K键 (可重新绑定).遇到卡顿?按此键即可。ParaPerf会持续记录近期帧数,为你标记问题片段。 最差近期帧数 — 它的帧生成时间,比正常值差了多少倍,以及 正是导致这一情况的系统 — 记录到日志文件中。同时支持自动标记功能,非常适合自行排查卡顿问题,或是直接给我发标记日志,而不是笼统地说“有时会卡顿”。
  • 激活提示 修正生效后,屏幕上将短暂显示确认信息。



坦诚面对局限
ParaPerf 修剪 模拟它 无法 加速磁盘和GPU资源流加载——比如大量加载,或海滩上成批生成帕拉——这取决于你的硬盘和显卡,而非软件。性能标记点也证实了这一点:那些大的加载峰值来自资源流,而非模拟过程。ParaPerf能解决的,它会解决;不能解决的,它也会如实告诉你。



要求
BepInEx 5(64位) 必须安装到你的Paralives文件夹中。
在此获取 BepInEx (win-x64 5.4.x 版本构建)

安装
漩涡: 像安装其他模组一样安装此文件——它会部署到 BepInEx/plugins/ParaPerf/ 自动。
手册 将压缩包解压到你的Paralives游戏文件夹(即包含游戏文件的文件夹)。 Paralives.exe), 保持文件夹结构不变。DLL 文件应位于 Paralives/BepInEx/plugins/ParaPerf/ParaPerf.dll.

设置
首次启动后,设置将保存在 BepInEx/config/com.marcusdavis2012.paraperf.cfg (或使用游戏内) \ 面板)。每个修复项都有独立的开关——拨动任意开关即可 假 为确保该修复完全还原原始行为,如遇任何异常,主开关可立即撤销整个模组。



兼容性与安全性
  • 随时可以增加或移除,不会影响您的存档。
  • 行为保留:相同玩法,相同结果。
  • 每个补丁都经过封装,确保模组问题不会导致游戏崩溃。
  • 与其他BepInEx模组兼容良好(其面板按键可自定义,避免冲突)。


发现卡顿?打开面板,开启延迟捕获,按下K键,将标记日志附到错误报告中——它会直接指向问题根源。

使用 Xmod 解锁 平行人生 的全部潜力 — 今天就探索这些顶级 MOD!