@clashbyclash:Apple 平台接入 sing-tun Go 栈后单连接下载超过 10 Gbit/s

Clash 公布 Mac、iPhone、iPad 单连接下载均超过 10 Gbit/s 的本机回环实测,并说明 Apple 隧道已从原 TUN stack 切换到 sing-tun Go 协议栈;完整内核、Apple 绑定和 SDK 构建工具已按 GPL-3.0 开源,实际上网速度仍取决于网络与节点。

频道原文

Clash 迎来一次重大性能突破:Mac、iPhone 和 iPad,单连接下载全部超过 10 Gbit/s。

现在,支撑这些成绩的内核,完整源码已经公开。你可以查看它如何工作、自己构建和复测,也可以继续改进它。

先看这次的真机实测:
Mac mini(M4 Pro):14.16 Gbit/s
iPhone 17 Pro Max:12.29 Gbit/s
iPad Pro(M2):11.00 Gbit/s
Apple TV 4K:8.32 Gbit/s
以上为各设备的本机回环测试,衡量流量经过隧道、规则和代理节点时的处理能力。实际上网速度取决于网络和节点。完整实测数据
这次,我们改到了协议栈。
Clash Core 继续基于 mihomo,但在 Apple 平台的隧道中,我们接入了 sing-tun 的 Go 协议栈,替换原有的 TUN stack 路径,并围绕 Apple 设备完成适配与优化。相关实现已经公开,改了什么、如何接入,都能直接查看。
成熟的实现,也有继续突破的空间。开源让我们能够深入底层做出改变,也让这些改变成为其他开发者可以继续使用的成果。
万兆性能背后的实现,现在免费开放。
Clash Core 的完整内核、Apple 绑定和 SDK 构建工具均已开源,遵循 GPL-3.0 许可。开发者可以对照上游检查改动,下载源码自行构建,在自己的设备上复测,或在遵守许可的前提下集成和改进。源码与构建说明
我们希望,这次突破能成为更多开发者的起点。有人验证它,有人发现问题,也有人把它推向更高的性能。
感谢 mihomo、sing-box、sing-tun 及其贡献者。社区长期积累的代码与经验,让这次改造成为可能;我们也把自己的实现继续公开,让这份积累接着向前。
万兆已经跑出来了,源码也已经放出来了。欢迎复测,欢迎继续突破。

https://clash.md/zh/core