本帖最后由 dunce 于 2022-4-16 22:37 编辑
Realm 2.0版本已经发布, 支持ws/tls/wss转发, 监听方向和请求方向可以选择任意协议。 我比较好奇Realm跟其他转发工具有多大性能差距,于是拿当下最流行的工具——Gost做了下对比。 测试环境为docker容器,限制CPU使用,以确保两者都能跑满CPU。iperf3客户端和服务端都跑在宿主机上,没有性能限制。 仓库在这: https://github.com/zephyrchien/boring-relay-bench 结果: TCP由于双方都用了零拷贝的关系,基本没有性能差距,不过Realm内存占用较少。 WS和WSS则差距明显,单线程带宽差了6倍多,开100线程带宽也还是差了将近一倍。而且Realm发送端内存占用极低(这对中转机很重要), 接收端内存占用依旧低于Gost. |
那个颜色是哪个不标示下么 |
我给Gost和Realm用的是Go和Rust的颜色 |
一直想转发的 |
绑定 |
为什么 repo 改成 read-only 了? |
已经合并到主项目 |
小白看不懂代表色 |
嗯,看到了,大佬上位了 |
秒沉。之前一堆人要我做benchmark,现在做出来也没人看( |