ParalyzedZero 发表于 2020-3-2 18:36
辛苦大佬了! 受益颇丰
还想问大佬一件事.. 请问 doTick 是什么意思呀
Tick的定义:Minecraft中,把每秒划分成等时长的20份即每份50毫秒,每份50毫秒就是一次游戏刻,而大约每50毫秒就会执行一次游戏刻,。实际上Minecraft会动态调整每次等待的时间,以尽量满足每秒执行20次游戏刻的目标
dotick就是执行游戏刻呗,相当于执行游戏内的事件
EmptyLava 发表于 2020-3-2 18:41
Tick的定义:Minecraft中,把每秒划分成等时长的20份即每份50毫秒,每份50毫秒就是一次游戏刻,而大约每50 ...
谢谢大佬 如果doTick过高 优化什么好呢~
ParalyzedZero 发表于 2020-3-3 20:25
谢谢大佬 如果doTick过高 优化什么好呢~
...dotick一般不作为判断卡顿的依据
dotick和full server tick性质一样的,意义不大
要看下面的dotick里面的子事件
顶一下
顺便多谢
顺便多谢
特别详细 弄好了就才能够好
详细,通俗易懂,支持一下
栗子:https://timings.aikar.co/?id=6a4c4a9f669545abb0e6a53e99b80920
本人表示不玩服务器
Fur_Xia 发表于 2020-3-5 10:21
那1.15.2 Chunk provider tick - doChunkmap很高怎么优化
栗子:https://timings.aikar.co/?id=6a4 ...
服务器自带的区块回收是Bukkit.yml的chunk-gc吧,我设置的是period-in-ticks: 300
async-chunks对区块优化有作用吗?
之前在PaperSpigot的disord里面,他们的工作人员说1.15.2插件没有办法优化区块计算。
而且我对世界有做过Pregenerate。
这个是今天下午的timings report 看起来应该还是区块计算的问题。
感谢您的解答!
顶一下,好厉害啊:9
Fur_Xia 发表于 2020-3-5 17:03
服务器自带的区块回收是Bukkit.yml的chunk-gc吧,我设置的是period-in-ticks: 300
async-chunks对区块优 ...
async-chunk是哪个配置文件中的?
异步区块加载吗
非常好nice
对于1.7.10模组服来说 如遇见某种模组物品卡顿 可以降低这个物品的工作频率,话说写删模组有点过分了--
服务器目录下的tileentities这个文件进去之后找到卡服的物品 默认是
tick-interval: 1
改成5或者更高
能有效的对症**
服务器目录下的tileentities这个文件进去之后找到卡服的物品 默认是
tick-interval: 1
改成5或者更高
能有效的对症**
java.io.IOException: Server returned HTTP response code: 500 for URL: http://paste.ubuntu.com/
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900) ~[?:1.8.0_241]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498) ~[?:1.8.0_241]
at org.bukkit.command.defaults.TimingsCommand$PasteThread.run(TimingsCommand.java:240) [PaperSpigot-1.8.8.jar:git-PaperSpigot-f6fba00-9935adc]
很不错得教程 学习了
本帖最后由 薄荷子 于 2020-3-18 05:58 编辑
生成的txt报告很懵,不知道该从哪看起,有没有办法将它排序或者将txt导入网页之类的。
生成的txt报告很懵,不知道该从哪看起,有没有办法将它排序或者将txt导入网页之类的。
加油,等你更新。
本帖最后由 EmptyLava 于 2020-3-18 07:51 编辑
只能自己看前面的time值有多少了,没办法。但是也能读,你不要一个个看,找通常占用多的如包含entity/tile/chunk/handler
如果服务器能上github的话,尝试下https://www.mcbbs.net/forum.php?mobile=1&mod=viewthread&tid=823209
用spark采样
薄荷子 发表于 2020-3-18 05:57
生成的txt报告很懵,不知道该从哪看起,有没有办法将它排序或者将txt导入网页之类的。 ...
只能自己看前面的time值有多少了,没办法。但是也能读,你不要一个个看,找通常占用多的如包含entity/tile/chunk/handler
如果服务器能上github的话,尝试下https://www.mcbbs.net/forum.php?mobile=1&mod=viewthread&tid=823209
用spark采样
顶一下,好厉害啊
十分感谢,叫我在看会学习一下
实用教程
大佬辛苦了,收获满满!
EmptyLava 发表于 2020-3-18 07:29
只能自己看前面的time值有多少了,没办法。但是也能读,你不要一个个看,找通常占用多的如包含entity/til ...
大大佬,正好,我spark出现
an error occurred whilst uploading the results
上载出错了Orz
加油奥利给!
333111111111111
本帖最后由 薄荷子 于 2020-3-24 04:38 编辑
好像不是禁止外网的问题。。。。
刚开始用的时候没问题
4天前发现error了
前天半夜没人的时候我又试了下,可以上载
今天又不行了。。。
附上最近的一次侧写
https://sparkprofiler.github.io/#yev9E70KBv
薄荷子 发表于 2020-3-20 18:24
大大佬,正好,我spark出现
an error occurred whilst uploading the results
上载出错了Orz ...
好像不是禁止外网的问题。。。。
刚开始用的时候没问题
4天前发现error了
前天半夜没人的时候我又试了下,可以上载
今天又不行了。。。
附上最近的一次侧写
https://sparkprofiler.github.io/#yev9E70KBv
我能优化的都优化了。。。
就剩把玩家人数优化没了。。
CPU 内存 硬盘都没满
到差不多18人左右,tps就狂掉
是电脑配置不行吗。。
CPU是E3-1230 3.3GHz的
主板内存应该是3200MHz的
就剩把玩家人数优化没了。。
CPU 内存 硬盘都没满
到差不多18人左右,tps就狂掉
是电脑配置不行吗。。
CPU是E3-1230 3.3GHz的
主板内存应该是3200MHz的
多谢大佬,看完后有所提升
哇谢谢大佬,受益良多啊
本帖最后由 结城希亚 于 2020-3-31 16:27 编辑
还行
最近在问答帖中看到了很服主因服务器TPS低而求助,但他们中大多都不会分析
还行
很实用,服务器优化优化好多了
想和大佬加个好友,有QQ或**之类的联系方式吗
真的很详细,支持,感谢楼主
楼主,请问像我这种,卡在 tileEntityTick(SELF)的是什么原因呢?好像也看不到具体是哪种实体卡的。然后服务起一会儿就会因为tick超60s挂掉。
(完整timings v2报告不让发链接,如果需要我试试在回复里发看看
Minecraft::Full Server Tick
count(4020) total(100.00% 573.844s, 285.49% of tick)
avg(142.75ms per - 142.75ms/1.00 per tick)
Minecraft::world - tileEntityTick
count(2411240) total(73.80% 423.483s, 210.69% of tick)
avg(0.18ms per - 105.34ms/599.81 per tick)
Minecraft::world - tileEntityTick (SELF)
count(2411240) total(73.80% 423.482s, 210.69% of tick)
avg(0.18ms per - 105.34ms/599.81 per tick)
BoundingBoxOutlineReloaded::ForgeCommonProxy_chunkEvent
count(10) total(0.00% 0.001s, 0.00% of tick)
avg(0.12ms per - 0.00ms/0.00 per tick)
IndustrialCraft 2::Ic2WorldDecorator_onChunkLoad
count(10) total(0.00% 0s, 0.00% of tick)
avg(0.01ms per - 0.00ms/0.00 per tick)
webapi::WebHook notify
count(5) total(0.00% 0s, 0.00% of tick)
avg(0.00ms per - 0.00ms/0.00 per tick)
CC: Tweaked::Class_onEntitySpawn
LambdaCraft 发表于 2020-5-16 15:40
楼主,请问像我这种,卡在 tileEntityTick(SELF)的是什么原因呢?好像也看不到具体是哪种实体卡的。然后 ...
试一试用spark采样
这个我不清楚是什么导致的
详细,通俗易懂,支持一下
谢谢lz分享 基本可以分析出来了。。?
非常好的教程,感谢楼主的勤劳付出,对我受益良多。
很实用,麻烦大佬了
感谢lz分享
为什么给我转到的网页是这个的,,,
喵不哩南瓜 发表于 2020-7-14 23:59
为什么给我转到的网页是这个的,,,
将链接改为以下格式
https://timings.spigotmc.org/?url=xxxxxxxxxx
你的链接就是https://timings.spigotmc.org/?url=bozizapewi
能说一下你服务器是用的什么核心吗
EmptyLava 发表于 2020-7-15 06:56
将链接改为以下格式
https://timings.spigotmc.org/?url=xxxxxxxxxx
我就是直接复制粘贴过去的,它给我转到这个网址,1.12.2cat端
不行啊 还是卡 你能加我QQ吗解决吗
本帖最后由 EmptyLava 于 2020-8-2 19:43 编辑
论如何修改配置文档 请来 https://www.mcbbs.net/thread-939322-1-1.html https://www.mcbbs.net/thread-916822-1-1.html
QQ就算了,站内私聊即可,我可不想让你抓到QQ号然后乱骂一通
另外请发出Timings链接,没有的话spark也行,我十分不喜欢这种钓鱼的人
虎牙教授 发表于 2020-8-2 19:34
不行啊 还是卡 你能加我QQ吗解决吗
本教程重分析而轻优化,目的是为了让服主可以读懂timings而不是如何具体优化,而其他优化教程如喵的mod服优化教程帖、极光的插件服优化教程帖这两个教程是重优化而轻分析原因
论如何修改配置文档 请来 https://www.mcbbs.net/thread-939322-1-1.html https://www.mcbbs.net/thread-916822-1-1.html
QQ就算了,站内私聊即可,我可不想让你抓到QQ号然后乱骂一通
另外请发出Timings链接,没有的话spark也行,我十分不喜欢这种钓鱼的人
细看方块实体我们可以看到是SpecialFlower和Hopper这两个东西导致的
是怎么看到SpecialFlower和Hopper的啊 我怎么在你截图里没看到
是怎么看到SpecialFlower和Hopper的啊 我怎么在你截图里没看到
wangxiaotong 发表于 2020-8-18 23:50
细看方块实体我们可以看到是SpecialFlower和Hopper这两个东西导致的
是怎么看到SpecialFlower和Hopper的啊 ...
直接可以看Minecraft -Breakdown就是最下面的那个
Event下不是有“ ticktileentity - TileSpecialFlower ” “ticktileentity - TileHopper”等等吗
这个是魔法花和漏斗的tick事件
EmptyLava 发表于 2020-8-19 07:39
直接可以看Minecraft -Breakdown就是最下面的那个
Event下不是有“ ticktileentity - TileSpecialFlower ...
植物魔法花怎么优化 每个区块限制多少最好?