所以我对 WireGuard 的性能有疑问。
编辑:我在 Ryzen 9 上的 Ubuntu VM 中测试了它,结果相同。
计划是使用 SBC 作为 WG 代理。在两个 SBC 上,我使用当前提供商 Mullvad 获得 ~40 mbits。没有 WG,我获得最大速度,Banana Pi M1 为 100 mbits,Orange Pi Zero 3 为 200 mbits。
我监控了 CPU 使用率,它远未达到最大值。在 Banana Pi 上运行速度测试时,每个核心的 CPU 使用率约为 40-50%。在 Orange Pi Zero 3 上,某些核心的 CPU 使用率为 5-10%。
我尝试了在 Orange Pi 上托管的本地 WG 服务器,我获得了 SBC 之间的最大速度,所以 100mbit,因为 Banana PI 只有 100mbit 以太网。
怎么回事?使用同一个 Mullvad 端点,我从多台 PC 获得 200mbit。起初我以为 CPU 是一个限制因素,但看到 SBC 和 CPU 使用率都相同,一定是其他原因,但我不知道下一步该怎么做。
请指教。