如果把配置文件bukkit.yml的autosave改成0让其不保存,会有什么影响吗
如果服务器人太多,在保存的时候是不是会掉tps,保存完之后就恢复了
昨天tps突然从20掉到10,然后过了几分钟就立马跳回来了
区块和实体没有大幅度变化。只是突然20掉到10,玩家也没有开什么大型机器卡怪什么的。
会不会是核心保存的问题,核心保存会影响tps吗
这个autosave是指周期性的强制保存
在mc里面,当一个区块被从服务器卸载时,区块的改动会被写回磁盘,这种是零散的保存操作
autosave是完整保存,意味当到达这里指定的时间,则执行一次完整保存(包括内存中的区块与玩家信息)
autosave为0的后果是当服务器崩溃时,已加载的区块区块和当前游玩玩家的数据会丢失
autosave是会降低tps,因为保存操作位于mc的主线程中,会占用50ms的tick时长,但通常不会造成剧烈波动(除非磁盘io过高)
你说的tps变动通常优先怀疑插件等的操作,建议在tps骤降时开timings
在mc里面,当一个区块被从服务器卸载时,区块的改动会被写回磁盘,这种是零散的保存操作
autosave是完整保存,意味当到达这里指定的时间,则执行一次完整保存(包括内存中的区块与玩家信息)
autosave为0的后果是当服务器崩溃时,已加载的区块区块和当前游玩玩家的数据会丢失
autosave是会降低tps,因为保存操作位于mc的主线程中,会占用50ms的tick时长,但通常不会造成剧烈波动(除非磁盘io过高)
你说的tps变动通常优先怀疑插件等的操作,建议在tps骤降时开timings