kiod
服务器绝对内存充足,cpu完全没问题。但是tps有时候飙到了2.3!正常都是个位数!有谁见过这么低的?
优化插件装了,但不太有效果,谁知道这是什么问题吗?timings:http:/ /www.spigotmc.org/go/ timings






结城希亚
你这timings链接不正确

xmdhs
能重新发一下 timings 吗

kiod
御炎Roinflam 发表于 2020-3-22 21:21
你这timings链接不正确

等等啊,现在弄一下

kiod
御炎Roinflam 发表于 2020-3-22 21:21
你这timings链接不正确

http://www.spigotmc.org/go/timing

结城希亚
kiod 发表于 2020-3-22 21:31
http://www.spigotmc.org/go/timing

你给我水龙头社区干什么?

kiod
御炎Roinflam 发表于 2020-3-22 21:32
你给我水龙头社区干什么?

不是打timings report?第一次遇到这个 有的不懂

结城希亚
kiod 发表于 2020-3-22 21:33
不是打timings report?第一次遇到这个 有的不懂

先输入/timings on,等个几十分钟采样
然后再输入/timings paste
把链接发过来就行

kiod
御炎Roinflam 发表于 2020-3-22 21:33
先输入/timings on,等个几十分钟采样
然后再输入/timings paste
把链接发过来就行 ...

行,我试试看

x269361945
优化一下服务端吧

EmptyLava
?迷了
你不会复制的话就直接给完整的提示 the report can be
如果链接后面没有go/timing/xxxxx的话,上传服务器目录下timings文件夹内最近一次的文件

kiod
御炎Roinflam 发表于 2020-3-22 21:33
先输入/timings on,等个几十分钟采样
然后再输入/timings paste
把链接发过来就行 ...

https://www.spigotmc.org/go/timings?url=ututihejiy    是这个?

kiod
EmptyLava 发表于 2020-3-22 21:43
?迷了
你不会复制的话就直接给完整的提示 the report can be
如果链接后面没有go/timing/xxxxx的话,上传 ...

https://www.spigotmc.org/go/timings?url=ututihejiy

结城希亚
本帖最后由 御炎Roinflam 于 2020-3-22 22:09 编辑

你的漏斗真的多到爆炸
在spigot.yml中将
hopper-transfer, hopper-check, hopper-amount(漏斗传输/检查/数量)
默认: transfer:8, check:8, amount:1
建议: transfer:24, check:24, amount:3

把这些数值调高,调很高可以很有效的防止漏斗计算过多卡服

然后就是NoSpawnChunks这个插件,负优化,建议换成
[管理|修正|机械|综合|整地]pTweaks+—— 优化插件全新归来[1.7-1.12]
https://www.mcbbs.net/thread-800399-1-1.html
(出处: Minecraft(我的世界)中文论坛)

DIM2这个世界有人跑图,按照我下面通用优化方案的WB填充下

在就是默认的世界保存也会卡服
在Bukkit.yml里把autosave设置为0
然后加上这个异步保存插件

[管理] AutoSave 0.2.6 —— 更好的更流畅的自动保存地图等等 [全版本]
https://www.mcbbs.net/thread-775843-1-1.html
(出处: Minecraft(我的世界)中文论坛)

至于机器的话可以用我写的插件限制一下
[管理]ChunkBlockLimit ——  可视化的区块限制插件[1.6-1.14.X]
https://www.mcbbs.net/thread-984759-1-1.html
(出处: Minecraft(我的世界)中文论坛)

如果以后还有什么卡服的物品,你可以找到它的英文名
在服务端搜tileentities.yml,ctrl+f搜对应的,把数值调大就行

通用优化方案:
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(我的世界)中文论坛)








kiod
御炎Roinflam 发表于 2020-3-22 21:58
你的漏斗真的多到爆炸
TileEntityHopper占用非常高
还有机器什么的

这.......不过才十几个人 居然这么多问题

EmptyLava
本帖最后由 EmptyLava 于 2020-3-22 22:05 编辑

漏斗炸了
pct tick 280%
原因(2)
1.漏斗这个方块实体导致的(200%)
2.实体(35%)
优化方案
1.在spigot.yml中设置
hopper-transfer: 40
hopper-check: 40

可以大幅下降漏斗占用
2.在spigot.yml中设置
entity-tracking-range
animals: 24
monsters: 24
3.在spigot.yml中设置
entity-activation-range
animals: 20
monsters: 24
4.在bukkit.yml中设置
monster-spawns: 3(如果设置过了就增加2)
5.windows系统的话,在任务管理器中右键javaw.exe,转详细信息后右键javaw.exe将优先级改为实时,这可以增加cpu的占用率从而提升tps(但服务器重启后需要重新配置,建议配合计划任务)
6.
服务器目录下的tileentities这个文件进去之后找到卡服的物品 默认是     
tick-interval: 1
改成5或者更高
能有效的对症优化
这样可以修改漏斗的传输时间间隔主要优化1和6

预计tps提升至:15-19

结城希亚
kiod 发表于 2020-3-22 22:01
这.......不过才十几个人 居然这么多问题

几十人也够了,漏斗随便放的时候把你服都扬咯

kiod
EmptyLava 发表于 2020-3-22 22:02
漏斗炸了
pct tick 280%
原因(2)

我全改一下试试

EmptyLava
kiod 发表于 2020-3-22 22:31
我全改一下试试

非红色字体里有一部分可能会影响玩家游戏体验

如果服务器内还是卡的话可以继续提升下第一条的两个数值

结城希亚
kiod 发表于 2020-3-22 22:31
我全改一下试试

你玩家会喷你的,严重影响游戏体验

kiod
御炎Roinflam 发表于 2020-3-22 22:39
你玩家会喷你的,严重影响游戏体验

那只改那俩红色的 够吗

kiod
EmptyLava 发表于 2020-3-22 22:02
漏斗炸了
pct tick 280%
原因(2)

还有是 我这个好像是猫端,不知道有些地方是不是不好

结城希亚
kiod 发表于 2020-3-22 22:47
那只改那俩红色的 够吗

不够,因为不止漏斗卡你的服

还有很多因素,只是漏斗是最最最明显的一个(你的nospawnchunk能飞10000%信不信)

kiod
EmptyLava 发表于 2020-3-22 22:02
漏斗炸了
pct tick 280%
原因(2)

似乎没有叫tileentities的文件夹

东方小六
你确定不是服务器机房差劲嘛