星世界_Star
network_compression_threshold: 128
这个到底是啥意思
调越大什么越流畅
本地的话调成-1不压缩 有啥影响 是不压缩啥啊
为啥本地的调-1更卡了

星云梦
本帖最后由 星云梦 于 2020-12-19 23:20 编辑
network-compression-threshold-数据包限制:
服务器尝试压缩数据包之前限制数据包的大小,将其设置更高一点可以节省CPU资源,但需要消耗更多的带宽,设置为-1可以禁用


[以为内容均为云梦的个人理解,如有不对一般会有大佬打脸]

为什么本地要改成-1可以不卡:
其实很好理解因为为什么要压缩数据包,上面说了是为了节省CPU资源,可是会对网络要求很高,当你使用本地电脑作为服务器的时候(考虑家庭网络的不稳定,服务器很容易出现卡顿),就没有必要为了节省CPU资源而加大网络负担,当然如果你是没有公网的本地服务器(自己一个人玩)就可以直接无视掉这个了

星世界_Star
星云梦 发表于 2020-12-19 21:51
本帖最后由 星云梦 于 2020-12-19 22:00 编辑
network-compression-threshold-数据包限制:
服务器尝试压 ...

为什么本地要改成-1可以不卡

星世界_Star
星云梦 发表于 2020-12-19 21:51
本帖最后由 星云梦 于 2020-12-19 22:12 编辑
network-compression-threshold-数据包限制:
服务器尝试压 ...

打什么字

星世界_Star
星云梦 发表于 2020-12-19 21:51
本帖最后由 星云梦 于 2020-12-19 22:13 编辑
network-compression-threshold-数据包限制:
服务器尝试压 ...

-1 不压缩数据包  cpu0压力,网络有更多的压力,我说为啥-1以后延迟那么大

星云梦
[打字不易,如果觉得答案对你有帮助请确认为最佳答案谢谢]


星世界_Star
星云梦 发表于 2020-12-19 22:17
[打字不易,如果觉得答案对你有帮助请确认为最佳答案谢谢]

什么时候调成-1呢?调0又是啥意思

星云梦
本帖最后由 星云梦 于 2020-12-19 23:23 编辑
星世界_Star 发表于 2020-12-19 22:22
什么时候调成-1呢?调0又是啥意思

使用网络较差的面板服本地服的时候推荐-1,改成0就是数据包最低是0这样玩家就进不了服务器了

星世界_Star
星云梦 发表于 2020-12-19 22:24
使用网络较差的面板服本地服的时候推荐-1,改成0就是数据包最低是0和-1没什么区别 ...

本地服到底是啥意思

星云梦
星世界_Star 发表于 2020-12-19 22:27
本地服到底是啥意思

就是在你电脑上运行的服务器

星世界_Star
星云梦 发表于 2020-12-19 22:29
就是在你电脑上运行的服务器

就是客户端和服务端在一个电脑上那种?

星云梦
对啊,就是这个意思

星世界_Star
星云梦 发表于 2020-12-19 22:33
对啊,就是这个意思

之前还以为是远程桌面bc和子服不跨域就是本地呢 原来是要服务端和客户端在一起啊

星世界_Star
星云梦 发表于 2020-12-19 22:33
对啊,就是这个意思

是这样吧?

星世界_Star
星云梦 发表于 2020-12-19 22:33
对啊,就是这个意思

那我想让网速更加的快(玩家更流畅) 然后我cpu 40核心非常够
我要设置多大awa??????

星云梦
本帖最后由 星云梦 于 2020-12-19 22:47 编辑

默认256或者512都行,还有其实除了BC每个子服配置文件里面也有network-compression-threshold这个选项不过一般如果是BC和子服都在本地直接连接的所以不用限制数据包(默认256)子服server.properties文件network-compression-threshold给-1,BC的network-compression-threshold给256或者512都行

星世界_Star
星云梦 发表于 2020-12-19 22:43
默认256或者512都行,还有其实除了BC每个子服配置文件里面也有network-compression-threshold这个选项不过一 ...

意思就是如果bc和子服不跨域 只需要在bc文件里改几星 子服不用动? 跨域就同步一下?

星云梦
如果bc和子服在同一服务器内那子服的server.properties下的network-compression-threshold给-1,BC的network-compression-threshold给256或者512都行

星世界_Star
星云梦 发表于 2020-12-19 22:43
默认256或者512都行,还有其实除了BC每个子服配置文件里面也有network-compression-threshold这个选项不过一 ...

那跨域不同步会发生啥呢

星云梦
星世界_Star 发表于 2020-12-19 22:52
那跨域不同步会发生啥呢

我不知道

星世界_Star

这是最后一个问题了如果bc一个网 子服一个网 然后bc弄个-1 子服弄个256 会发生啥qwq

星云梦
那只是子服发送给bc的数据包大于256,bc发送给玩家的数据包不限制大小而已(不过发送数据包都会在256以上而已)

星世界_Star
星云梦 发表于 2020-12-19 23:07
那只是子服发送给bc的数据包大于256,bc发送给玩家的数据包不限制大小而已(不过发送数据包都会在256以上而已 ...

bc发送给玩家的数据包不限制大小而已
我都说了bc写个-1
-1到底是不发送 还是不限制大小
不限制大小是啥

星云梦
本帖最后由 星云梦 于 2020-12-19 23:24 编辑
星世界_Star 发表于 2020-12-19 23:13
bc发送给玩家的数据包不限制大小而已
我都说了bc写个-1
-1到底是不发送 还是不限制大小
算了你去问别人吧我累了

星世界_Star
星云梦 发表于 2020-12-19 23:18
算了你去问别人吧我累了
network-compression-threshold


星云梦
星世界_Star 发表于 2020-12-19 23:25
  • 影响度: Minor 是啥意思

  • 百度翻译值得你拥有,不行就谷歌

    星世界_Star
    星云梦 发表于 2020-12-19 23:29
    百度翻译值得你拥有,不行就谷歌


    星云梦 发表于 2020-12-19 23:07
    那只是子服发送给bc的数据包大于256,bc发送给玩家的数据包不限制大小而已(不过发送数据包都会在256以上而已 ...

    bc发送给玩家的数据包不限制大小而已
    我都说了bc写个-1
    -1到底是不发送 还是不限制大小
    不限制大小是啥

    星云梦
    本帖最后由 星云梦 于 2020-12-19 23:32 编辑
    星世界_Star 发表于 2020-12-19 23:29
    星云梦 发表于 2020-12-19 23:07
    那只是子服发送给bc的数据包大于256,bc发送给玩家的数据包不限制大小而 ...

    不限制大小,不限制大小,就是数据包要多大有多大直接把你服务器网络占满都可以

    小默米
    简单的说就是bc给256或者512或者更大,但是不要给-1,子服给-1,我看着都觉得之前的回答者心累。。。

    星世界_Star
    星云梦 发表于 2020-12-19 23:30
    不限制大小,不限制大小,就是数据包要多大有多大直接把你服务器网络占满都可以 ...

    那怎么样 要实现延迟最低呢 cpu压力无所谓qwq

    星世界_Star
    小默米 发表于 2020-12-19 23:31
    简单的说就是bc给256或者512或者更大,但是不要给-1,子服给-1,我看着都觉得之前的回答者心累。。。 ...

    那么你又要怎么折腾呢

    星云梦
    本帖最后由 星云梦 于 2020-12-19 23:43 编辑
    小默米 发表于 2020-12-19 23:31
    简单的说就是bc给256或者512或者更大,但是不要给-1,子服给-1,我看着都觉得之前的回答者心累。。。 ...

    你来回答吧,我要哭了,原谅我的心态脆弱,我实在没有耐心了,我是个没用的笨蛋

    星世界_Star
    星云梦 发表于 2020-12-19 23:18
    算了你去问别人吧我累了
  • network-compression-threshold

  • 将其设置更高一点可以节省CPU资源,但需要消耗更多的带宽
    这意思就是说调高 cpu不卡 然后网卡 延迟高
    调低呢 就是cpu卡 然后网不卡 延迟低?

    星世界_Star
    小默米 发表于 2020-12-19 23:31
    简单的说就是bc给256或者512或者更大,但是不要给-1,子服给-1,我看着都觉得之前的回答者心累。。。 ...

    将其设置更高一点可以节省CPU资源,但需要消耗更多的带宽
    这意思就是说调高 cpu不卡 然后网卡 延迟高
    调低呢 就是cpu卡 然后网不卡 延迟低?

    Cast1e
    network_compression_threshold
    字面意思是网络封包压缩阀值
    就是限制单个数据包的大小,设置成-1就是关闭这个功能,不会再限制你数据包的大小了
    ==
    本地,这个设置是没有用的,因为在本地,服务端和客户端中间是没有网络带宽的消耗的。本地的调-1卡只能说明你电脑配置太低了