测速 · 10 月 19 日写 · 10 月 19 日更新
梯子测速前要定下的两样:测哪个地区、从哪条宽带测
结论一行梯子测速前先定两样:测哪个节点地区、从哪条本地宽带测。一翻云 7 月 12 日的三轮各接一条宽带,测到的地区也不同,所以它的数字只能在同地区、同线路之内比,跨地区或跨线路都比不出谁快。
同一家梯子,测出来的数可以差十几倍,原因往往不在机场,而在测的是哪个地区、从哪条宽带连过去。下面用手头三份分地区测速记录,说明为什么要先把这两样定下来,以及测之前还该记些什么。
先固定节点地区:同一份报告里差出二十倍
地区对速度的影响,在同一份报告里看得清楚。
- 微风机场节点的报告里,香港那 15 个节点均速在 469–546 MB/s 之间,换到美国组的 10 个节点,只剩 10–21 MB/s,相差二十多倍。
- 跨界云节点同一天的报告,港区 424–548 MB/s,美区 10–16 MB/s,落差还要再大一点。
- 一翻云单线程那轮,港区节点从 92 跑到 346 Mbps,美区是 47 到 254 Mbps。
所以一个不带地区的测速数字,几乎说明不了什么。两家机场要比,就各挑同一地区的一组节点比;客户端开着自动选择时,地区可能在测的过程中换掉,读数会混在一起。想知道某个地区有几家、各几个节点,可以先看香港节点和美国节点这类地区页。
再固定本地线路:三轮用了三条宽带
一翻云节点7 月 12 日的三轮,每一轮接的宽带都不一样:
| 要记的项 | 单线程那轮 | 多线程(北京) | 多线程(珠海) |
|---|---|---|---|
| 本地宽带 | 杭州移动,标称 2Gbps | 北京联通,标称 2Gbps | 珠海电信,标称 2Gbps |
| 开始时刻 | 18:39 | 15:12 | 14:40 |
| 用掉的流量 | 10.2GB | 89.0GB | 53.0GB |
| 测到的地区 | 港、日、美 | 港、新、日、台、美,外加电信优化线路一组 | 同左 |
宽带不同,连到机场入口的路径就不同。资料里多线程的读数是两轮合在一起记的,没有拆开,所以连一翻云自己都说不清北京联通和珠海电信哪条更快。再看美区:单线程那轮 47–254 Mbps,多线程两轮 682 Mbps 到 1.54 Gbps,中间同时换了宽带和线程方式,差出来的部分分不清该算给谁。
微风、跨界云的报告则是另一套条件:珠海联通入口机、9Gbps、32 线程,机器归机场自己。单位用 MB/s,测的延迟是 TLS 握手用时,和一翻云的自测不在一个口径上。
三轮测到的地区本来就不同
上面那张表的末行容易被漏看:单线程那轮只测了港、日、美三组,新加坡和台湾只在多线程里出现。读到「新加坡没有单线程数字」时,不能理解成新加坡慢或者没节点,只是那一轮没测。
拿别家的数字来比时也一样,先确认对方测了哪几个地区。一份只测了港区的报告,说明不了这家的日区或美区。
测速本身会用掉流量
这一项很少有人提,但对按流量买的套餐很实际。一翻云三轮一共用了 152.2GB,比它 150GB 一档的月流量还多;北京联通那一轮多线程就用掉 89.0GB。
如果买的是只卖年付、每月 60GB 的小包,一整轮多线程测下来,当月的流量就可能见底。比较稳妥的做法是只测要用的那一个地区,节点也挑几个测,不必把全部节点跑一遍。
单位只换一步就够
Mbps 是兆比特每秒,MB/s 是兆字节每秒,1 MB/s 约等于 8 Mbps。换算只为了心里有个量级,不要换完就拿两份报告比快慢,速度单位那条名词里也写了这一点。
记完以后怎么比
六项记全之后,比较只在「同一行」里做:同一地区、同一条宽带、同一种线程方式,前后两次的数字才能放在一起看涨跌。换了其中任何一项,就当成新的一组,不和旧数字混排。读数里冒出 0 或者几千毫秒的,先单独标出来,再测一轮确认,节点检测那篇整理了三份报告里这类记录的样子。
把地区、宽带、线程、时刻、流量、单位这六项记全,测速数字才有可比的前提。同一家机场各地区差多少,可以看节点测速那篇;三份报告各自的完整读数和测法,放在节点测试栏目里。
步骤
- 定下这次只比哪个节点地区,例如只测香港组,不让客户端自动换到别的地区。
- 记下本地宽带的运营商、城市和标称带宽,换了宽带就另起一组记录。
- 单线程、多线程分开测、分开记,同时写下开始测的时刻。
- 测前看一眼当月剩余流量,多线程跑完一整组可能要几十 GB。