众力资讯网

说好的40Gbps,为啥我的Intel®Thunderbolt™(雷电技术)达不到最大速度?

“真是服了,新买的Intel®Thunderbolt™ 4(雷电4)硬盘盒,明明宣传的是40Gbps,为啥我传文件连一半

“真是服了,新买的Intel®Thunderbolt™ 4(雷电4)硬盘盒,明明宣传的是40Gbps,为啥我传文件连一半速度都到不了?连每秒1GB都稳不住!是我买到假货了,还是Intel®Thunderbolt™ 4(雷电4)不靠谱?”

最近,雷小电看到有用户在平台上抱怨,说买了Intel®Thunderbolt™ 4(雷电4)扩展设备以后传输文件的速度达不到40Gbps,对Intel®Thunderbolt™(英特尔雷电技术)的性能产生了怀疑。在这里,雷小电就要和大家好好解释一下了——通常情况下,理论接口带宽 ≠ 实际文件传输速度,达不到标称速度是由多种因素共同决定的正常现象,并非雷电技术对传输速率存在虚假宣传。

木桶效应:速度取决于最短的那块板

首先,Intel®Thunderbolt™ 4(雷电4)的带宽提供的是上限而不是下限。数据传输就像一个木桶,能装多少水不取决于最长的木板,而恰恰取决于最短的那一块。Intel®Thunderbolt™(英特尔雷电技术)接口有着40Gbps的总带宽,其中有32Gbps的带宽用于数据传输,而这只是这个木桶中最长的那块板,它代表了通道的上限,而实际速度则取决于整个传输路径上最慢的环节。

第一块短板就是外接存储设备本身的速度。雷电硬盘盒性能再强,也无法超越盒内那块固态硬盘的物理极限。目前消费级NVMe SSD的连续读写速度普遍在3,000 - 7,000 MB/s之间,而用作移动硬盘的SSD通常都不会选择较为高端的型号,顺序读写的峰值速度往往都在4000MB/s以内,这已经构成了第一道瓶颈。而同时,硬盘盒内部的主控芯片需要进行协议转换,这个过程本身也会带来性能损耗,所以速度峰值低于32Gbps的理论最大速度是再正常不过的了。

第二块短板则来自于源设备的磁盘速度。传输是双向的过程,而很多人恰恰忽略了制约传输速度的另一个关键因素——你电脑里的那块硬盘。如果你正在从电脑内置的SATA固态硬盘中向外拷贝文件,那么整个传输过程的速度上限就被卡死在了SATA协议的6Gbps上,也就是600MB/s到700MB/s之间,在这种情况下,雷电接口就像一条双向八车道的高速公路连接了一条乡间小路,车流速度自然快不起来。所以,如果有大量高速传输文件的应用场景,那么也要把电脑内的硬盘及时升级到主流的NVMe SSD,才能尽可能规避这种短板的出现。

文件系统制约:面对琐碎小文件,速度慢是正常现象

此外,传输的文件大小、类型不同,也会影响传输速度。传输一个100GB的单一电影文件,和传输总容量为100GB的10万个1MB小图片,速度会有天壤之别,这是由文件系统的工作原理决定的。

每个文件块在被发送时,都需要被打包,并添加地址、校验等信息,这部分额外数据不包含任何你的实际文件内容,但却会占用总带宽,也被称为协议开销。在传输单个大文件时,这种开销只需进行一次,而传输无数小文件,则相当于在寄一大批快递时,为每个包裹都单独下单并支付一次“快递费”,效率自然低下。

而且,硬盘处理大文件和小文件的方式也完全不同。处理大文件时,依赖的是顺序读写速度,这个性能指标通常很高,硬盘厂商也会拿这个数据来进行宣传,这是业界的通行惯例。

而处理大量零散小文件时,则需要依赖硬盘的4K随机读写性能,在这个工况下,硬盘的文件读写速度指标远低于顺序读写的工况。操作系统需要不断在硬盘的各个角落寻找和写入这些碎片文件,大量的时间被用于寻址,速度急剧下降也就不足为奇了。不过即便如此,固态硬盘在读写碎片文件方面的性能也早已远超机械硬盘,虽然性能不如顺序读写时那样优秀,但进步幅度已经堪称斐然了。

总而言之,接口带宽是上限,实际速度则更多地由硬盘性能和传输的文件类型决定,当前的文件系统与磁盘技术还无法实现读写任何大小、任何类型的文件都能够达到磁盘的理论最大速度。但无论如何,Intel®Thunderbolt™(英特尔雷电技术)凭借其超高的传输带宽和卓著的稳定性,即便你的其他设备上限不高,它也能够为你尽可能带来更快的传输性能,在整个文件传输的木桶中不做那块“短板”。

如果你渴望体验更极致的满血传输速度,不妨升级一下自己的设备组合,比如为你的Intel®Thunderbolt™(英特尔雷电技术)硬盘盒配备一块高性能的NVMe SSD,同时确保你电脑内部的硬盘也是一块NVMe协议的固态硬盘。当补齐了所有制约速度的“短板”时,才能更多地释放出Intel®Thunderbolt™(英特尔雷电技术)的速度潜力,让你体验到更加畅快的文件传输体验,提升工作与学习效率。