|
Realm 2.0版本已经发布, 支持ws/tls/wss转发, 监听方向和请求方向可以选择任意协议。
我比较好奇Realm跟其他转发工具有多大性能差距,于是拿当下最流行的工具——Gost做了下对比。
测试环境为docker容器,限制CPU使用,以确保两者都能跑满CPU。iperf3客户端和服务端都跑在宿主机上,没有性能限制。
仓库在这: https://github.com/zephyrchien/boring-relay-bench
结果(蓝色为Go, 橙色为Rust):
TCP由于双方都用了零拷贝的关系,基本没有性能差距,不过Realm内存占用较少。
WS和WSS则差距明显,带宽差了6倍多。而且在保持带宽多几倍的情况下,Realm发送端内存占用远低于Gost(这对中转机很重要) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|