TPS即Ticks Per Second,代表了《我的世界》服务器每秒钟能处理的游戏刻的数量,游戏刻是游戏内部逻辑的一次完整计算周期,包括怪物移动、作物生长和玩家与块的交互等任务,下面将详细探讨如何提高《我的世界》服务器的TPS:

我的世界服务器tps低怎么办

1、优化服务器配置

分配充足内存:为服务器分配足够的内存至关重要,因为内存不足会导致频繁的垃圾回收,从而降低TPS,建议根据服务器的玩家数量和地图大小,适当增加内存分配。

选择高性能CPU:服务器的CPU性能直接影响到TPS,选择高性能的CPU可以更快地处理游戏逻辑,从而提高TPS,可以考虑使用多核心CPU以提升处理能力。

使用SSD硬盘:固态硬盘(SSD)的读写速度远超机械硬盘(HDD),使用SSD可以加快游戏世界的加载速度,减少因硬盘读写瓶颈导致的TPS下降。

我的世界服务器tps低怎么办

2、调整服务器设置

优化视图距离:视图距离设置决定了玩家能看到多远的游戏世界,过大的视图距离会增加服务器的负担,适当减小视图距离可以减轻服务器的压力,提高TPS。

管理实体数量:大量的实体(如动物、掉落物、NPC等)会占用大量服务器资源,定期清理不必要的实体,或者使用插件限制实体数量,可以有效提升TPS。

优化插件和模组:部分插件和模组可能会影响服务器性能,通过禁用或优化这些插件和模组,可以减少不必要的性能开销,提高TPS。

我的世界服务器tps低怎么办

3、使用性能优化工具

应用性能优化脚本:可以使用诸如flags.sh等工具一键生成优化的服务器启动脚本,这些脚本包含了多项性能优化的设置,有助于提高TPS。

配置AE2优化:如果服务器中使用了Applied Energistics 2(AE2)模组,可以在其配置文件中调整craftingCalculationTimePerTick设置为100,以减少AE2对服务器性能的影响。

4、代码和数据管理

优化区块处理:对于1.13及以上版本的《我的世界》,测试内的Chunks/Entities/Tiles不会变,优化效果主要取决于被测事物本身,即使单个区块的占用变了,优化效果也不会变,合理管理区块数据,避免不必要的区块加载,可以提高TPS。

清理未使用数据:定期检查服务器文件,清理未使用的数据和备份文件,可以减少磁盘占用,提高数据处理速度,从而提升TPS。

5、网络环境优化

提升网络带宽:服务器的网络带宽直接影响玩家的游戏体验和数据传输速度,提升网络带宽可以确保服务器与玩家之间的数据传输不受限制,从而提高TPS。

优化网络设置:检查服务器的网络设置,确保没有不必要的网络转发和代理,减少网络延迟,提高数据传输效率。

6、监控和维护

定期监控服务器性能:使用Timings或Spark等工具定期监控服务器的性能,找出性能瓶颈和潜在的优化点,及时进行调整。

及时更新和打补丁:保持服务器软件的最新状态,及时安装更新和安全补丁,可以避免因软件问题导致性能下降。

在提高《我的世界》服务器TPS的过程中,还应注意以下几点:

避免单方面追求高TPS而忽视玩家体验,应平衡性能和游戏体验。

在进行任何优化时,都应先在测试环境中尝试,确认无误后再应用于正式服务器。

定期备份服务器数据,以防优化过程中出现意外情况导致数据丢失。

提高《我的世界》服务器的TPS是一个系统工程,需要从硬件配置、服务器设置、性能优化工具、代码和数据管理、网络环境以及监控和维护等多个方面综合考虑,通过上述措施的实施,可以有效提升服务器的TPS,改善玩家的游戏体验,也要注意在优化过程中保持谨慎,确保任何变更都不会对服务器的稳定性和数据安全造成负面影响。