
紧凑型机器预览修复器
修复了预览小型机械空间时严重的内存泄漏问题。打开预览会消耗数百MB到数GB的RAM,且这些内存永远不会被释放,最终导致游戏崩溃。此客户端模组清理了这个问题。
问题描述
如果没有携带个人收缩装置,右键点击紧凑型机器会弹出一个内部结构的小型3D预览。这很方便!但每次打开预览时,游戏会占用大量内存来渲染它,而且在你关闭预览后,这些内存永远不会被释放。
打开几次小型机器的预览后,你的内存占用就会逐渐上升。如果打开单个大型机器(例如45x45x45的机房可能占用整整1GB内存)的预览,你的游戏可能会卡顿几分钟甚至直接崩溃。如果机器内部包含复杂的Mekanism或Oritech设备,一次点击就能让已提交内存飙升至50GB以上。
更糟糕的是,常规的堆内存工具不会显示任何异常,因为内存泄漏发生在堆外/GPU内存中。大多数玩家只会看到“Minecraft正在吃光我所有的内存”,却完全不知道原因。
模组功能
当你打开预览时,本模组会介入屏幕渲染,确保预览所保留的内存能够在以下任一情况发生时正确释放:
- 你关闭预览。
- 预览屏幕切换为新预览。
仅此而已。没有新方块、新物品、新菜单或配置文件。安装后,内存泄漏便会停止。
解决的症状
- 预览大型或结构紧凑的机器时,游戏冻结数秒(甚至数分钟)。
- 每次打开预览时,Minecraft的内存占用都会攀升,且永不回落。
- 在一次游戏会话中打开几个预览后,出现内存不足的崩溃。
- 整个电脑变得迟缓,因为Minecraft已耗尽所有可用内存。
如果其中任何一点听起来很熟悉,那么本模组就是为你准备的。
仅限客户端。内存泄漏发生在预览渲染代码中,该代码运行在你的电脑上。你无需在服务器上安装此模组。它不会导致你与其他玩家不同步。
可随时安全地添加或移除至现有世界。
兼容性
- Minecraft版本: 1.21.1
- 加载器: NeoForge 21.1.55 或更高版本
- 需要前置: 紧凑型机器(任何仍存在该预览内存泄漏问题的1.21.1版本)
如果未安装紧凑型机器,本模组将不会起任何作用并保持静默。
何时可以移除本模组?
一旦紧凑型机器本身发布了修复底层预览内存泄漏的更新,你就可以安全地移除本模组。在此之前,请保留它。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。