I just went to the server to download the save file for testing, and the current server save file has exceeded 300M. I have turned off all scheduled updates (changed the code), and the game UPS has not improved in any way During the clearance test, the most performance intensive feature is "share network output", which is likely due to someone outputting a large number of item IDs and using multiple entities. Simply synchronizing associated boxes and associated management data does not consume a lot of performance, but this entity may experience such a situation where simply outputting more IDs can easily increase performance overhead On the server, these cannot be avoided unless the use of this entity is turned off In addition, the performance overhead in debugging mode is acceptable on average, but the issue with the "share network output" entity is significant in terms of instantaneous consumption As mentioned earlier, even if all synchronized games are turned off, there will be no UPS boost, and the game save is already very large If you want to use this MOD completely cost free, you can only turn off all synchronization functions and keep only the basic functions of the associated box, just like the default associated box
我刚去服务器下载了存档测试, 当前服务器存档文件已经超过300M, 我关闭所有定时更新(改代码), 游戏UPS并没有任何提升. 通关测试, 性能占用最多的就是 "share-network-output", 应该是有人在里面输出了大量物品ID, 并使用了多个实体, 单纯的关联箱和关联管数据同步并不会消耗很多性能, 但这个实体就会出现这样的情况, 随便多输出一些ID就很容易增加性能开销. 服务器上, 这些无法避免, 除非关闭这个实体的使用. 另外调试模式里面的那个性能开销, 平均性能消耗还算可以接受, 瞬时消耗很大就是"share-network-output"这个实体的问题. 就像前面说的, 就算关闭所有同步游戏也不会有任何UPS提升, 本身游戏存档已经非常大了. 如果想完全无开销的使用这个MOD, 只能关闭所有同步功能,, 仅保留关联箱的基础功能, 就像默认关联箱那样.