logo NodeSeekbeta

看懂NodeQuality三网TCP大包延迟

NQ 三网TCP大包延迟图里的柱子和颜色怎么看

image

翻了下 NetQuality 的源码,NQ 这段延迟图主要看三样:柱子高度、柱子颜色、末尾数字。

一、柱子高度

一个盲文字符里有左右两根小柱:左边是第一次探测,右边是第二次探测。两边分别计算高度,所以会出现一高一低。

单次延迟 柱高 左右组合示意
测试失败或没有结果 空柱 ⡀ 表示左边 1 格、右边为空
1~80ms 1 格 ⣀ 表示左右都是 1 格
81~160ms 2 格 ⣠ 表示左边 1 格、右边 2 格
161~240ms 3 格 ⣦ 表示左边 3 格、右边 2 格
超过 240ms 4 格 ⣿ 表示左右都是 4 格

**例子:**第一次 50ms、第二次 155ms,会显示成 ⣠,也就是左边 1 格、右边 2 格。柱子越高,延迟越大;空柱不是 0ms,而是这次没有测到有效结果。

二、柱子颜色

左右柱虽然各自计算高度,但整个字符只会显示一种颜色,按两次探测里较差的一次判断。

颜色 判断条件 示例
绿色 两次都成功,而且都不超过 150ms 50ms + 140ms → ⣠,绿色
黄色 两次都成功,至少一次超过 150ms,但都不超过 240ms 50ms + 155ms → ⣠,黄色
红色 任意一次超过 240ms,或者任意一次测试失败 190ms + 260ms → ⣾,红色

例子:50ms + 140ms 和 50ms + 155ms 显示的都是 ⣠,因为柱高分别都是 1 格和 2 格;但前者是绿色,后者是黄色,因为 155ms 超过了颜色的 150ms 分界线。

三、末尾数字

每组柱子后面的数字是整组测试的平均延迟,单位为 ms。默认测试 10 次,失败的结果不参与平均值计算。

数字颜色 判断条件 示例
绿色 平均延迟不超过 150ms,并且没有失败 10 次都成功,平均 80ms
黄色 平均延迟超过 150ms、但不超过 240ms,并且没有失败 10 次都成功,平均 180ms
红色 平均延迟超过 240ms,或者测试中出现过失败 9 次成功、1 次失败,成功结果平均 35ms,数字仍为红色

**例子:**看到红色的 35,并不代表 35ms 很差,而是成功探测的平均值为 35ms,但测试过程中至少有一次没有测通。

源码:xykt/NetQuality/net.sh 中的 calculate_delay()。

结合ai分析出来的,有不对的地方还请指正。

  • 明白了,要想小鸡过得去,测速必须带点儿绿

  • 学习了

  • 我晕血,见不得红 xhj007

  • 学习了

  • 我看基本所有的山西节点都是红色的或者延迟高得离谱,是因为脚本里面山西节点的地址有问题么

  • 学习了 xhj003

  • 明白了

  • 好贴 学习

  • 感谢分享

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72267位seeker

🎉欢迎新用户🎉