逼用户选配大容量?苹果M1笔记本雷电口接外置固态奇慢
发布时间:04-19
编辑:
M1Mac的专业用户报告说,使用外部固态硬盘的传输速度令人失望,测试似乎表明,大多数M1Mac的雷电端口不支持USB3.1Gen2--这意味着它们不能提供预期的雷电4的最高10Gb/s传输速度。
逼用户选配大容量?苹果M1笔记本雷电口接外置固态奇慢
M1Mac的专业用户报告说,使用外部固态硬盘的传输速度令人失望,测试似乎表明,大多数M1Mac的雷电端口不支持USB3.1Gen2--这意味着它们不能提供预期的雷电4的最高10Gb/s传输速度。
测试是在2021年的16英寸MacBookProM1Max,以及2022年的MacStudioM1Max上进行的。
背景
我们已经多次讨论过不同的USB-C标准、设备和电缆造成的混乱。
理论上的最大速度和实际的最大速度之间也有很大差别。
但测试表明,大多数M1Mac不支持USB3.1Gen2标准,使得Thunderbolt传输在理论上和实践上都比它们应该的要慢。
EclecticLight总结了目前不同标准所提供的速度的底线。
USB3.0以后支持5Gb/s的SuperSpeedUSB。
USB3.1Gen2增加了10Gb/s的SuperSpeed+。
USB3.2增加了10和20Gb/s的双通道SuperSpeed+。
测试M1Mac的雷电4端口
EclecticLight的HowardOakley用两台M1Mac进行了一系列的测试。
苹果MacStudio,配备M1Max,32GB内存,2TB内部SSD,连接到苹果Studio显示器。
苹果MacBookPro16英寸,2021年配备M1Pro,32GB内存,2TB内部固态硬盘,使用其内部显示器。
有两种方法可以确定数据连接的速度能力。第一种是看机器报告的理论速度是多少。奥克利首先用英特尔Mac电脑进行测试,以验证他的测试固态硬盘和电缆绝对是兼容的。
每一个都被连接到英特尔Mac(包括iMacPro),并验证了它们在这些Mac上以SuperSpeed+10Gb/s的速度建立连接。
使用的电缆包括经过认证的Thunderbolt4型号,以及机箱提供的USB-C(数据)电缆。同样,每条电缆都通过与英特尔Mac建立SuperSpeed+10Gb/s的连接进行了验证。
连接速度是从系统信息中的USB数据中的固态硬盘条目中读取的。
第二,测量现实生活中的速度。
使用我的免费应用程序Stibium,1.0版(55)来测量传输速度,它总共写了160个大小从2MB到2GB的文件到被测试的SSD上的一个文件夹,并读回这些相同的文件(系列写和系列读测试,详见Stibium的帮助参考)。作为"黄金标准"测试的详细程序被遵循。
奥克利再次比较了英特尔和M1Mac,发现较新机器的实际速度较低。
M1Mac的结论
这篇文章详细介绍了所取得的实际速度,提出了以下结论。其中最关键的是,最快的存储设备以大约一半的预期速度运行;这种限制似乎存在于所有的M1Mac中;使用雷电4电缆将USB-C设备连接到MacStudioMax上的前置USB-C端口,其速度低于预期的10%;甚至最新的MacStudio型号不支持USB3.1Gen2。
目前,而且据我所知,自2020年11月发布以来,任何M1型号的Thunderbolt端口似乎都不完全支持USB3.1Gen2中的10Gb/sSuperSpeed+,至少对SSD来说是如此。
目前,M1Mac中唯一似乎完全支持USB3.1Gen2的端口是MacStudioMax前面的端口。
M1Macs的Thunderbolt端口似乎支持USB3.2设备中的10Gb/sSuperSpeed+。
对于SATA/USB-C存储,对性能的影响是有限的,将传输速度从预期的500MB/s降低到400MB/s。对于用于存储TimeMachine备份的外部存储,这不可能有任何重大影响,因为无论如何,备份I/O都会被扼杀。
影响最大的可能是传输速度接近10Gb/s的外部存储,如RAID阵列和NVMeSSD的USB3.1Gen2而不是Thunderbolt3。在这些情况下,预期的900MB/s的传输速度可能会降低到500MB/s以下,使读取或写入文件所需的时间增加一倍。
拥有USB3.1Gen2设备的用户应该将它们连接到Thunderbolt3Dock,或StudioDisplay上的USB端口,在那里它们应该表现得更好。
这个缺点似乎已经在所有M1Mac中存在了近18个月。如果这是一个负责的Fabric核心固件的错误,它应该在一年多前就被修复了。如果它是M1系列芯片的故障,那么苹果应该通知用户,并对其声称的这些端口的兼容性进行限定。
苹果公司需要调查为什么使用雷电4电缆将USB-C设备连接到MacStudioMax的前置USB-C端口会导致异常糟糕的性能,低于预期传输率的10%。
在USB3.1Gen2中缺乏对10Gb/sSuperSpeed+的支持,这可以说是一个非常成功的过渡中最严重的失败。