本人服务器使用CatServer多线程版但是通常服务器只有一个核心在运作
简单来说就是一核有难多核围观。
CPU使用率往往不到30%而TPS通常保持在10-12这个非常难受的数值上.
服务器配置该优化的都优化了
怪物刷新率我都调到非常**的TIck=20了
如何提高CPU的使用率来解决服务器TPS低的这问题?..
这是最新的TImings情况.虽然现在TPS是保持19-20,但也是人数在10左右。
https://timings.spigotmc.org/?url=hakaciyixe
人一多服务器TPS就大幅度下降了
求帮助
简单来说就是一核有难多核围观。
CPU使用率往往不到30%而TPS通常保持在10-12这个非常难受的数值上.
服务器配置该优化的都优化了
怪物刷新率我都调到非常**的TIck=20了
如何提高CPU的使用率来解决服务器TPS低的这问题?..
这是最新的TImings情况.虽然现在TPS是保持19-20,但也是人数在10左右。
https://timings.spigotmc.org/?url=hakaciyixe
人一多服务器TPS就大幅度下降了
求帮助
本帖最后由 EmptyLava 于 2020-3-24 20:32 编辑
windows系统的话,可以右键javaw.exe,转详细信息后右键javaw.exe,右键,优先级选实时
顺便帮你分析下timings吧
timings这里看着没什么好优化的
主要是Connection Handler和实体占用大,Connection Handler这个是玩家交互事件,没什么好优化
实体的话,可以通过
1.在spigot.yml中设置(降低玩家看到实体的距离)
entity-tracking-range
animals: 24
monsters: 24
2.在spigot.yml中设置
entity-activation-range(降低实体被激活距离)
animals: 20
monsters: 24
windows系统的话,可以右键javaw.exe,转详细信息后右键javaw.exe,右键,优先级选实时
顺便帮你分析下timings吧
timings这里看着没什么好优化的
主要是Connection Handler和实体占用大,Connection Handler这个是玩家交互事件,没什么好优化
实体的话,可以通过
1.在spigot.yml中设置(降低玩家看到实体的距离)
entity-tracking-range
animals: 24
monsters: 24
2.在spigot.yml中设置
entity-activation-range(降低实体被激活距离)
animals: 20
monsters: 24
EmptyLava 发表于 2020-3-24 20:26
windows系统的话,可以右键javaw.exe,转详细信息后右键javaw.exe,右键,优先级选实时
这些都差不多调成这个数值了
EmptyLava 发表于 2020-3-24 20:26
windows系统的话,可以右键javaw.exe,转详细信息后右键javaw.exe,右键,优先级选实时
CPU应该没什么问题吧...I9 10920X
奥义小杰 发表于 2020-3-24 20:53
CPU应该没什么问题吧...I9 10920X
?行吧
askyblock的实体还是有点多
你可以在bukkit.yml的ticks-per那里把tileentity和entity都设置为20或10,如果实体/方块实体计算过多就直接跳过j
本帖最后由 御炎Roinflam 于 2020-3-24 21:36 编辑
在?删一下NoSpawnChunks插件
这玩意负优化非常严重,成几何级的增长,你删掉后再看看还会不会卡
通用优化方案:
1、加装优化插件
[SCT][优化][付费]LagAssist —— 不可直视的九合一优化插件[1.8-1.14]
https://www.mcbbs.net/thread-881861-1-1.html
(出处: Minecraft(我的世界)中文论坛)
2、把服务端下spigot.yml文件里的视距view-distance数值改小,最好2-4
3、把服务端下spigot.yml文件里的max-tick-time数值
可以适当减少(降低玩家体验提高tps)或者适当提高(降低tps提高玩家体验)
4、参考站外一个比较详细的配置优化
https://help.mcstory.net/Optimization.html
5、可以尝试通过世界边界插件填充来让跑图不卡
[管理|安全] WorldBorder —— 世界边界★还在担心被跑图吗 【汉化】[全版本]
https://www.mcbbs.net/thread-608265-1-1.html
(出处: Minecraft(我的世界)中文论坛)
6、使用插件限制机器数量
[管理]ChunkBlockLimit —— 可视化的区块限制插件[1.6-1.14.X]
https://www.mcbbs.net/thread-984759-1-1.html
(出处: Minecraft(我的世界)中文论坛)
在?删一下NoSpawnChunks插件
这玩意负优化非常严重,成几何级的增长,你删掉后再看看还会不会卡
通用优化方案:
1、加装优化插件
[SCT][优化][付费]LagAssist —— 不可直视的九合一优化插件[1.8-1.14]
https://www.mcbbs.net/thread-881861-1-1.html
(出处: Minecraft(我的世界)中文论坛)
2、把服务端下spigot.yml文件里的视距view-distance数值改小,最好2-4
3、把服务端下spigot.yml文件里的max-tick-time数值
可以适当减少(降低玩家体验提高tps)或者适当提高(降低tps提高玩家体验)
4、参考站外一个比较详细的配置优化
https://help.mcstory.net/Optimization.html
5、可以尝试通过世界边界插件填充来让跑图不卡
[管理|安全] WorldBorder —— 世界边界★还在担心被跑图吗 【汉化】[全版本]
https://www.mcbbs.net/thread-608265-1-1.html
(出处: Minecraft(我的世界)中文论坛)
6、使用插件限制机器数量
[管理]ChunkBlockLimit —— 可视化的区块限制插件[1.6-1.14.X]
https://www.mcbbs.net/thread-984759-1-1.html
(出处: Minecraft(我的世界)中文论坛)