HTP CIT Resewn Optimizer

HTP CIT Resewn Optimizer

一个客户端性能补丁,修复了内存泄漏问题,并减少了由CIT Resewn模组引起的延迟。

优化

CIT Resewn 在大型整合包中存在两个问题。首先,即使没有任何变化,它也会每帧重新评估自定义物品纹理——这会导致在浏览大型物品栏或 EMI 物品网格时产生不必要的 CPU 占用。其次,它通过向每个 ItemStack 分配对象且从不释放,导致每次会话泄漏超过 1 GB 的内存。

这是针对 https://modrinth.com/mod/cit-resewn 的补丁

HTP CITOptimizer 有什么作用?

缓存 CIT 评估结果,从而跳过重复查询,并修复了一个巨大的内存泄漏。 消除了每帧分配,显著降低了 GC 压力。 在浏览大型物品栏或 EMI 物品网格时,CPU 占用更低。

你的客户端将不再因为 CITResewn 而在数小时游戏后出现卡顿、崩溃或延迟,也无需重启。

我们曾遇到内存持续攀升直到达到堆限制,导致每天多次卡顿,在服务器上重新登录时最为明显。

使用 HTP CITOptimizer 之前:

before1 before2

使用 HTP CITOptimizer 之后:

after1 after2

由 https://www.hacktheplanet.now 团队创作