EmptyLava
ParalyzedZero 发表于 2020-3-2 18:36
辛苦大佬了! 受益颇丰
还想问大佬一件事.. 请问 doTick 是什么意思呀

Tick的定义:Minecraft中,把每秒划分成等时长的20份即每份50毫秒,每份50毫秒就是一次游戏刻,而大约每50毫秒就会执行一次游戏刻,。实际上Minecraft会动态调整每次等待的时间,以尽量满足每秒执行20次游戏刻的目标
dotick就是执行游戏刻呗,相当于执行游戏内的事件

Moon🌙
EmptyLava 发表于 2020-3-2 18:41
Tick的定义:Minecraft中,把每秒划分成等时长的20份即每份50毫秒,每份50毫秒就是一次游戏刻,而大约每50 ...

谢谢大佬  如果doTick过高 优化什么好呢~

EmptyLava
ParalyzedZero 发表于 2020-3-3 20:25
谢谢大佬  如果doTick过高 优化什么好呢~

...dotick一般不作为判断卡顿的依据
dotick和full server tick性质一样的,意义不大
要看下面的dotick里面的子事件

473949907
顶一下
顺便多谢

xingchena
特别详细 弄好了就才能够好

henrywangg
详细,通俗易懂,支持一下

Fur_Xia
那1.15.2 Chunk provider tick - doChunkmap很高怎么优化
栗子:https://timings.aikar.co/?id=6a4c4a9f669545abb0e6a53e99b80920

咸鱼出版社
本人表示不玩服务器

Fur_Xia
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

EmptyLava
Fur_Xia 发表于 2020-3-5 17:03
服务器自带的区块回收是Bukkit.yml的chunk-gc吧,我设置的是period-in-ticks: 300
async-chunks对区块优 ...

async-chunk是哪个配置文件中的?
异步区块加载吗

沈念6
非常好nice

GraXer
对于1.7.10模组服来说 如遇见某种模组物品卡顿 可以降低这个物品的工作频率,话说写删模组有点过分了--
服务器目录下的tileentities这个文件进去之后找到卡服的物品 默认是     
tick-interval: 1
改成5或者更高
能有效的对症**

薄荷子
使用timings出现这种情况应该怎么办
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]

SGP_Js
很不错得教程 学习了

薄荷子
本帖最后由 薄荷子 于 2020-3-18 05:58 编辑

生成的txt报告很懵,不知道该从哪看起,有没有办法将它排序或者将txt导入网页之类的。

晓夜Port
加油,等你更新。

EmptyLava
本帖最后由 EmptyLava 于 2020-3-18 07:51 编辑
薄荷子 发表于 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采样

luoty

顶一下,好厉害啊

2546168529
十分感谢,叫我在看会学习一下

935262316
实用教程

汪成乐
大佬辛苦了,收获满满!

薄荷子
EmptyLava 发表于 2020-3-18 07:29
只能自己看前面的time值有多少了,没办法。但是也能读,你不要一个个看,找通常占用多的如包含entity/til ...

大大佬,正好,我spark出现
an error occurred whilst uploading the results
上载出错了Orz

jjlyouai
加油奥利给!

松泽
333111111111111

奥义小杰
https://timings.spigotmc.org/?url=sojutudabi求帮助可以吗,谢谢

薄荷子
本帖最后由 薄荷子 于 2020-3-24 04:38 编辑
薄荷子 发表于 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的

2362028557
多谢大佬,看完后有所提升

魔魔魔魔王
哇谢谢大佬,受益良多啊

结城希亚
本帖最后由 结城希亚 于 2020-3-31 16:27 编辑
最近在问答帖中看到了很服主因服务器TPS低而求助,但他们中大多都不会分析

还行        

1848680016
很实用,服务器优化优化好多了

LiuChangKing
想和大佬加个好友,有QQ或**之类的联系方式吗

<光速>
真的很详细,支持,感谢楼主

LambdaCraft

楼主,请问像我这种,卡在 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














EmptyLava
LambdaCraft 发表于 2020-5-16 15:40
楼主,请问像我这种,卡在 tileEntityTick(SELF)的是什么原因呢?好像也看不到具体是哪种实体卡的。然后 ...

试一试用spark采样

这个我不清楚是什么导致的

是只清欢呀
详细,通俗易懂,支持一下

GS_LemonAngel
谢谢lz分享 基本可以分析出来了。。?

3305083699
非常好的教程,感谢楼主的勤劳付出,对我受益良多。

偿我悲欢
很实用,麻烦大佬了

310749832
感谢lz分享

喵不哩南瓜
为什么给我转到的网页是这个的,,,

EmptyLava
喵不哩南瓜 发表于 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端

喵不哩南瓜
https://timings.spigotmc.org/?url=vemopekezi   

能帮我康康什么问题么。。

虎牙教授
不行啊 还是卡 你能加我QQ吗解决吗

EmptyLava
本帖最后由 EmptyLava 于 2020-8-2 19:43 编辑
虎牙教授 发表于 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也行,我十分不喜欢这种钓鱼的人

wangxiaotong
细看方块实体我们可以看到是SpecialFlower和Hopper这两个东西导致的
是怎么看到SpecialFlower和Hopper的啊 我怎么在你截图里没看到

EmptyLava
wangxiaotong 发表于 2020-8-18 23:50
细看方块实体我们可以看到是SpecialFlower和Hopper这两个东西导致的
是怎么看到SpecialFlower和Hopper的啊  ...

直接可以看Minecraft -Breakdown就是最下面的那个

Event下不是有“ ticktileentity - TileSpecialFlower ” “ticktileentity - TileHopper”等等吗
这个是魔法花和漏斗的tick事件

wangxiaotong
EmptyLava 发表于 2020-8-19 07:39
直接可以看Minecraft -Breakdown就是最下面的那个

Event下不是有“ ticktileentity - TileSpecialFlower ...

植物魔法花怎么优化 每个区块限制多少最好?

第一页 上一页下一页 最后一页