[授权转载] 单线程和多线程测速科普
原文出自:翻翻墙 | 机场评测
今天做一期单线程和多线程测速的科普,经常有群友问使用 @FFQPublicBot 对机场进行测速的时候,可选的测速点写单线程和没有写的有什么区别
哪个更准一点,今天给大概简单说一下,只是自己浅薄的理解,如果哪里讲的有问题还请大家海涵。
单线程下载
就像只有一个厨师在做饭,他必须一个步骤接着一个步骤来完成你的菜,比如先切菜、再炒菜、然后装盘,最后端给你。
这个过程虽然稳定,但如果菜品复杂(文件很大),你需要等很长时间才能吃上饭(下载完成)。
多线程下载
这就像有多个厨师同时为你准备同一道菜。一个人切菜,一个人炒肉,另一个人煮汤,最后大家把所有的菜拼在一起端上来(多个线程下载不同部分的文件,最后合并)。
这样整个过程会比单个厨师做饭更快,效率更高,特别是当饭菜(文件)很大的时候,节省的时间就更明显。
这里以一些测速网站和视频加载为例
speedtest
可以在下方自行切换多线程与单线程测速
fast
只能多线程
Google speedtest
也是多线程
YouTube
为单线程
Windows使用 Tsukimi 看emby也
为单线程
TG下载压缩包
为多线程
关于机场
经常能看到有的机场测速很厉害,但是晚上实际用起来很卡,这大概率是机场主的测速图是多线程测速+空闲时间段,但是用户实际使用却是单线程+晚高峰,这也是少部分机场主用测速图忽悠小白的一种手段。
因此现在各大测速频道和用户也都越来越关注单线程的速度,不再只是追求多线程,晚高峰的单线程才是最接近用户体验的,不过测速总归只是测速,仅供参考,具体还是要以实际体验为主。
再补充一点,我个人觉得单线程在晚高峰有30MB就足够用了,实测200兆的本地带宽油管最高可以跑58W,但是你机场不能总共只有30MB
最终结论就是,看视频方面更注重单线程,下载等注重多线程,日常使用中,以单线程为主