本帖最后由 喵 于 2022-8-5 17:01 编辑


分析服务器卡顿原因和优化TPS




   . 喵叫
   关于服务端优化方面,绝大部分的服务器应该参考的都是
达达的教程,但是这篇教程更偏向优化纯净服而不是MOD服
   极光的教程 就直接把不适用MOD服写在了脸上。
   整个bbs目前来说是找不到任何一个完整的适合MOD服的优化教程的,所以!
   宇宙无敌可爱の喵 就来写一篇给MOD服腐竹的优化教程叭!

   
. 食用须知
  ①.本教材将注重于介绍mod服卡顿的主要原因和解决方法,在原生配置上介绍的较少,所以在原生配置优化上面请多多参考上文达达    的教程。
  ②.帖子内除非特别标注,否则所有数据均来自于本服的测试结果,如果有来路不明的反驳请以我为准
  
   优化成果

更新记录


嗯,那么开始叭  





   . TPS
   关于tps的解释其实非常的完善,但是在服务器中你要了解到的只有这一点:TPS越高服务器越流畅,TPS越低,服务器越卡。我们要     做的就是尽可能在不干扰玩家游戏体验的前提下最大优化TPS。根据服务器tps值的高低,你的服务器会出现以下状况
   在我认为一个保持良好运作的MOD服务器,TPS应该保持在18~19.9之间
   因为只有在这个区间内,服务器的运作才会趋于正常,例如:怪物走路不卡顿,动物会繁殖,村民会活动,羊会吃草等
   服务器的所有运行都会消耗CPU,而CPU就是维持tps的关键指标。

   那么哪些东西会大量消耗CPU降低TPS呢           
  (针对常用MOD列出以下几项)
                                                                                                                    

   . 植物魔法的产能花和火花(卡服程度:★★★★★)

   . AE的自动合成卡服程度:★★★★★)


   . 加速火把  (卡服程度:★~★★★★)

   . 工业的风力和核电以及回流导线 (卡服程度:★★★★)

   . 地皮插件 (卡服程度:★★★)

   . 领地插件 (卡服程度:★★)

   . 地图加载 (卡服程度:★★)

   . 漏斗 (卡服程度:★★)

   . 区块加载 (卡服程度:★★)

   . 农田 (卡服程度:★) | 自动田 (卡服程度:★)| 自动田 (卡服程度:★)

   . 暮色森林 (卡服程度:★★)

   . mek管道或红石连接匠魂浇筑台卡服 (卡服程度:★★)

   . 亲测MEK多方块跨区块卡服(BC服紧急注意) (卡服程度:★★)

悄悄补上几张截图

服务器暮色森林卡的解决办法
https://www.mcbbs.net/thread-790979-1-1.html
(出处: Minecraft(我的世界)中文论坛)




了解tps低的原因之后,那么如何解决TPS低的问题呢
跨服端下载地址

帖子还会不断更新,如果有什么建议和意见,或者服务器有卡顿也可以找我,我会给予优化的建议或者帮助你优化



   . 喵叫
  可恶,写着写着外面天就亮了,该睡觉了     


来自群组: Complex Studio

ItIsEnderman
基本上有功能的物品都是tiles,包括箱子内的物品等。

what,再解释一遍


https://minecraft-zh.gamepedia.c ... E%E4%BD%93%E5%80%BC
给你

ItIsEnderman
喵 发表于 2020-1-9 07:12
https://minecraft-zh.gamepedia.c ... E%E4%BD%93%E5%80%BC
给你

箱子里的物品可以视作储存于箱子唯一对应的Tile里的特定数据片段,不能独立作为一个Tile
(因为箱子对应的Tile还要储存箱子的名字以及其他一些通用数据……搞最后有点歧义)

Misaka。
view调到3!?
玩家表示 基本无法正常游戏了

本帖最后由 喵 于 2020-1-9 08:24 编辑
Misaka。 发表于 2020-1-9 08:11
view调到3!?
玩家表示 基本无法正常游戏了

除了跑图玩家不行以外,其他的完全没问题
不过这种东西还是看具体服务器类型决定

Misaka。
那个
title和entity的tick应该怎么设置
经过我的测试
我把它俩都设置为50
服务器tps ,40人左右是在14.
但是玩家并没有感觉到明显的卡顿。。这是什么道理

本帖最后由 喵 于 2020-1-9 08:31 编辑
Misaka。 发表于 2020-1-9 08:24
那个
title和entity的tick应该怎么设置
经过我的测试

这个就是服务器分配给实体和机器运算的时间,如果规定时间内处理不完就会被跳过,也就是玩家机器运行缓慢,这个在达达帖子里有介绍,我是把两个都设置在1000,不然机器运行会一卡一卡的。卡顿这种你吃一个食物就知道卡不卡了,或者去空手挖泥土,看看有多少延迟

Misaka。
喵 发表于 2020-1-9 08:28
这个就是服务器分配给实体和机器运算的时间,如果规定时间内处理不完就会被跳过,也就是玩家机器运行缓慢 ...

很奇怪的是 我吃东西 基本0延迟
但是空手撸泥土 第一次可能会撸不掉
后面就正常了

玄月月
加速火把(暗示某x蝠

Yugu_
支持,期待更新

asdp000333
支撑的说 等更新23333

473937269
请问大佬 最后一个是BC? 还是什么 麻烦大佬说一下原理

473937269
还有 大佬服务器多少我想去参观一下 BC一直有个问题 神秘跨服问题 毫无办法 版本1.7.10

473937269 发表于 2020-1-13 23:12
还有 大佬服务器多少我想去参观一下 BC一直有个问题 神秘跨服问题 毫无办法 版本1.7.10
...

神秘的研究跨服同步可能要专门定制

565585
貌似据玩家反映火花在植物魔法中很重要,应该是不能直接ban掉的

565585 发表于 2020-1-14 11:51
貌似据玩家反映火花在植物魔法中很重要,应该是不能直接ban掉的

当然不能。 你可以限制一个区块火花的数量

473937269
喵 发表于 2020-1-14 13:02
当然不能。 你可以限制一个区块火花的数量

好吧 那没办法了

473937269
喵 发表于 2020-1-14 13:02
当然不能。 你可以限制一个区块火花的数量

限制东西还有一个问题 之前用过 就是玩家拆除限制的东西 会提示上限 就是这个东西不见了他还是会提示 卡BUG了

473937269 发表于 2020-1-14 20:44
限制东西还有一个问题 之前用过 就是玩家拆除限制的东西 会提示上限 就是这个东西不见了他还是会提示 卡B ...

清理一下区块缓存就可以了,有指令的

DGai
本帖最后由 DGai 于 2020-1-14 21:16 编辑

怎么用两台机器运行一个服务器!BC吗 但是跨机器bc会不会卡啊

565585
喵 发表于 2020-1-14 13:02
当然不能。 你可以限制一个区块火花的数量

求教大佬怎么限制,那么如果玩家在多个区块搞多个火花照样卡服的啊

565585 发表于 2020-1-15 19:32
求教大佬怎么限制,那么如果玩家在多个区块搞多个火花照样卡服的啊

世予的限制区块火花插件,降低玩家的区块加载范围

565585
喵 发表于 2020-1-15 19:46
世予的限制区块火花插件,降低玩家的区块加载范围

限制火花是直接限制魔力池的数量吗

511281270
Misaka。 发表于 2020-1-9 08:11
view调到3!?
玩家表示 基本无法正常游戏了

我模组服改的3,好像没什么影响,玩家也没抱怨,我感觉3差不多。
只是视野不是那么远了

TUCAOEVER
漏斗那个 其实MOD里面的一些运输物品的管道也会被视为漏斗 所以这个出现了 不一定是原版漏斗的事情 极有可能还是和MOD的东西有关

hhxy
是个不错的教程,收藏了

ww龙mc
所以这个教程是(咕咕咕)了吗

ww龙mc 发表于 2020-1-20 07:17
所以这个教程是(咕咕咕)了吗

没有,只是没时间更新.jpg

1234567890====
一名B站的DD受VUP请求,在弃坑N年后回来复习一下早就被遗忘的知识

苏雅格
给你插个加速火把

wodehao666
我服务器每次打扫,或者是后台清理什么东西的时候会卡,什么情况。。看不到代码我哭了

asdp000333
还是没有更新 鸽鸽鸽

qin_qi
感谢!!!很有帮助,tps提高了至少10%

zbnae
纯净生存服务器也可以按照这个修改吗啊

zbnae 发表于 2020-1-30 18:04
纯净生存服务器也可以按照这个修改吗啊

纯净的服务器可以去参照极光的优化教程

zbnae
喵 发表于 2020-1-30 18:09
纯净的服务器可以去参照极光的优化教程

好 谢谢 可以 推荐一下连接吗

zbnae 发表于 2020-1-30 18:13
好 谢谢 可以 推荐一下连接吗

https://www.mcbbs.net/thread-916822-1-1.html

zbnae
喵 发表于 2020-1-30 18:14
https://www.mcbbs.net/thread-916822-1-1.html

感谢你!

zbnae
为了节省宝贵的CPU资源,所以推荐大家提早就使用/wb fill把地图加载好,玩家跑图的时候就只消耗宽带了  这个对生存服务器 有用吗 这个指令

zbnae 发表于 2020-1-30 18:18
为了节省宝贵的CPU资源,所以推荐大家提早就使用/wb fill把地图加载好,玩家跑图的时候就只消耗宽带了  这 ...

有用的

zbnae

/wb fill   .. 试了一下给我打开了合成表

zbnae 发表于 2020-1-30 19:22
/wb fill   .. 试了一下给我打开了合成表

你没有装插件

zbnae

请问这是什么插件呀

zbnae 发表于 2020-1-31 11:18
请问这是什么插件呀

worldborder

zbnae

谢谢你!

晚安2001
搞快些,精华预定

GGGGB
怎么搞跨服同步 几个VPS 开服,怎么搞啊楼主大大

GraXer
模组里面其实EIO是最卡服的(指正) 大部分的tiles使用一些可运行的方块造成 ,你可以尝试放很多很多熔炉你会发现tiles会猛增,但是tps依然还是低 ,对于GC这个统计是不可信的,Forge tps中的ms才是反应卡顿情况,

GraXer
473937269 发表于 2020-1-13 23:12
还有 大佬服务器多少我想去参观一下 BC一直有个问题 神秘跨服问题 毫无办法 版本1.7.10
...

对于1.7.10跨服的话 可以使用HC端(大声!),并且修复了神秘跨服问题

下一页 最后一页