测试日期:2026-07-07
注意测试仅为娱乐 全程基于GLM5.2批量测试 纯cpu测速 结论为AI给出 并非本人观点
并不代表代理内核和协议的优缺 也不代表伪装性和实际体验 请勿以此作为比较!
测试过程亦可能存在疏漏错误之处 如有错误 请发本人邮箱 OωO

测试环境

项目
操作系统Debian GNU/Linux 12 (bookworm)
内核6.1.0-47-cloud-amd64 #1 (Debian)
CPUAMD EPYC Processor,4 核 (QEMU/KVM)
内存5.8Gi
xray-coreXray 26.3.27 (Xray, Penetrates Everything.) d2758a0 (go1.26.1 linux/amd64)
sing-boxsing-box version 1.13.14
mihomoMihomo Meta v1.19.27 linux amd64 with go1.26.4 Sat Jun 6 07:45:21 UTC 2026
iperf3iperf 3.12 (cJSON 1.7.15)
TLS 证书自签名 ECDSA P-256,CN=127.0.0.1,已装入系统 CA 信任库
REALITY destwww.apple.com:443

测试方法说明

链路拓扑(iptables REDIRECT,uid 隔离)

iperf3 client (uid=bench) -> 127.0.0.1:12890
  -> iptables NAT REDIRECT (owner match uid=bench) -> 127.0.0.1:12900
  -> client-side 内核 redirect listener
  -> [代理协议] -> 127.0.0.1:<协议端口> (server-side 内核 inbound)
  -> direct outbound -> 127.0.0.1:12890 (iperf3 server, root, not redirected)

官方内核(anytls/hysteria/tuic/mieru/sudoku/naive)若仅提供 socks5 入站,则用 redsocks 桥接 iptables REDIRECT → socks5。

固定参数:-t 10s | -P 1/4 | -R 反向 | 3 次重复取均值±σ | TLS 1.3 强制 | 同内核配对(xray↔xray, sb↔sb, mh↔mh, official↔official)

测试规模:68 组(协议×内核)+ 1 新增(unknown)= 69 组,成功 63,跳过 6(probe 失败,多为 mihomo geodata 加载慢或 REALITY dest 偶发不可达)。

局限性声明:回环测试跳过 RTT/丢包/带宽限制,测的是协议封装/加解密 CPU 开销理论上限,不等于真实网络表现。

汇总对比

总表(按 P4 多流上行吞吐降序)

#协议内核P4上行(Gbps)占基线%P1上行P4R下行CPU%RSS(MB)
1vless-tcpmihomo20.2783.2%19.9610.86137.0%72.0
2socks5mihomo18.2574.9%21.6420.47140.4%116.0
3socks5singbox17.8873.4%14.7316.91179.2%85.6
4http-proxymihomo17.3471.2%18.9617.24110.8%103.9
5http-proxysingbox16.6568.3%14.6816.40175.0%84.4
6vless-tcpsingbox15.6264.1%13.3911.07177.0%84.4
7socks5xray10.9745.0%8.1911.53259.6%63.3
8http-proxyxray10.6343.6%8.4911.45252.1%64.3
9vless-tcpxray10.2942.2%7.859.67249.5%64.1
10ss2022-aesmihomo8.0933.2%5.178.39274.6%155.0
11ss-aes128mihomo7.7031.6%4.516.77301.5%92.0
12socks-tlsmihomo7.7031.6%4.997.45299.7%158.3
13https-proxymihomo7.4630.6%4.887.30297.7%129.9
14vless-tls-visionmihomo7.4430.5%4.647.62295.9%264.2
15vless-tls-visionsingbox7.4030.4%4.367.28302.7%91.7
16realitymihomo7.3230.0%4.587.30300.8%95.2
17vmess-tcpxray7.3030.0%4.967.76307.8%75.5
18ss-aes128xray7.2529.7%5.087.59308.2%72.2
19ss2022-aessingbox7.1229.2%4.354.25299.8%93.5
20vmess-tcp-tlssingbox7.0929.1%4.287.24303.5%91.7
21ss2022-chachamihomo7.0729.0%4.137.24297.2%152.0
22ss-aes128singbox7.0629.0%4.107.11303.5%89.1
23trojan-tlssingbox7.0028.7%4.326.14302.5%91.6
24realitysingbox7.0028.7%4.186.41300.0%92.0
25ss2022-aesxray6.9628.6%4.646.90301.0%76.1
26trojan-tlsmihomo6.8528.1%4.187.24290.8%139.8
27https-proxysingbox6.8127.9%4.007.20302.0%92.4
28anytlsmihomo6.7827.8%4.336.69309.2%97.3
29vmess-ws-tlssingbox6.6227.2%3.946.62311.3%95.5
30vless-tcp-tlssingbox6.5727.0%3.746.47301.3%91.2
31vless-ws-tlssingbox6.4926.6%3.887.21309.4%92.8
32vmess-tcpsingbox6.4026.3%3.766.35306.4%95.7
33vmess-tcpmihomo6.4026.3%4.066.34302.5%101.1
34socks-tlsxray6.2425.6%3.736.47300.3%68.5
35ss2022-chachasingbox6.2025.4%3.613.92308.3%95.9
36vless-tcp-tlsmihomo6.1925.4%3.856.87291.3%91.7
37trojan-tlsxray6.1125.1%3.595.99316.8%77.5
38vless-encxray6.0524.8%3.515.82300.1%63.3
39vless-tls-visionxray6.0424.8%3.475.94299.6%70.7
40anytlsofficial6.0324.7%3.816.33309.3%26.1
41ss2022-chachaxray5.9324.3%3.735.79305.3%76.5
42vless-tcp-tlsxray5.8824.1%3.665.52306.5%69.9
43realityxray5.7423.6%3.495.86312.1%69.7
44vmess-tcp-tlsmihomo5.2921.7%3.255.16315.3%243.3
45vless-enc-tlsxray4.7919.7%2.814.76315.4%70.4
46vmess-tcp-tlsxray4.5118.5%2.664.30321.2%78.8
47anytlssingbox4.0616.7%2.463.88263.8%103.8
48vless-ws-tlsxray3.3813.9%1.684.51304.1%70.7
49vmess-ws-tlsxray3.1613.0%1.973.89325.5%78.3
50vless-grpc-tlsxray2.8611.7%2.503.04251.2%431.1
51vless-grpc-tlssingbox2.8511.7%2.782.52222.2%104.1
52unknownofficial2.8411.7%2.742.228.7%1.1
53naiveproxy-sbsingbox2.6110.7%2.462.12180.8%58.9
54tuicmihomo1.807.4%1.331.78297.3%121.3
55mieruofficial1.646.7%1.092.484.8%1.1
56vless-xhttp-tlsxray1.064.3%0.272.6698.8%197.4
57hysteria2official0.963.9%0.890.93236.0%54.5
58hysteria2mihomo0.943.9%0.890.93214.7%106.1
59hysteria2singbox0.652.7%0.600.84226.5%97.9
60tuicsingbox0.612.5%0.700.79237.7%94.3
61vless-mkcpxray0.552.3%0.250.78269.5%641.8
62sudokuofficial0.311.3%0.130.25349.1%2449.4
63sudokumihomo0.220.9%0.100.26364.5%129.5

| 基线 | — | — | 24.37 | 100.0% | 24.72 | 24.74 | — | — |

跨内核横向对比(同一协议在不同内核上的 P4 上行吞吐)

协议xray-coresing-boxmihomo官方
Socks510.9717.8818.25
Socks5 + TLS6.247.70
HTTP Proxy10.6316.6517.34
HTTPS Proxy (HTTP+TLS)6.817.46
Shadowsocks aes-128-gcm7.257.067.70
Shadowsocks 2022 blake3-aes-128-gcm6.967.128.09
Shadowsocks 2022 blake3-chacha20-poly13055.936.207.07
Trojan + TLS6.117.006.85
VLESS + TCP (no TLS)10.2915.6220.27
VLESS + TCP + TLS5.886.576.19
VLESS + TCP + TLS + vision6.047.407.44
VLESS + REALITY + vision5.747.007.32
VMess + TCP (no TLS)7.306.406.40
VMess + TCP + TLS4.517.095.29
VMess + WS + TLS3.166.62
VLESS + WS + TLS3.386.49
VLESS + gRPC + TLS2.862.85
VLESS + XHTTP + TLS1.06
VLESS + mKCP0.55
VLESS + TCP + enc (PQ, no TLS)6.05
VLESS + TCP + TLS + enc (PQ)4.79
AnyTLS v24.066.786.03
Hysteria20.650.940.96
TUIC v50.611.80
Mieru1.64
Sudoku0.220.31
NaiveProxy (sing-box server)2.61
Unknown Protocol (HTTP/2+TLS)2.84

P4 多流上行吞吐量对比(全部,ASCII 柱状图)

baseline                   direct     |██████████████████████████████████| 24.37 (100%)
vless-tcp                  mihomo     |█████████████████████████████████ | 20.27 ( 83%)
socks5                     mihomo     |██████████████████████████████    | 18.25 ( 75%)
socks5                     singbox    |█████████████████████████████     | 17.88 ( 73%)
http-proxy                 mihomo     |████████████████████████████      | 17.34 ( 71%)
http-proxy                 singbox    |███████████████████████████       | 16.65 ( 68%)
vless-tcp                  singbox    |██████████████████████████        | 15.62 ( 64%)
socks5                     xray       |██████████████████                | 10.97 ( 45%)
http-proxy                 xray       |█████████████████                 | 10.63 ( 44%)
vless-tcp                  xray       |█████████████████                 | 10.29 ( 42%)
ss2022-aes                 mihomo     |█████████████                     |  8.09 ( 33%)
ss-aes128                  mihomo     |█████████████                     |  7.70 ( 32%)
socks-tls                  mihomo     |█████████████                     |  7.70 ( 32%)
https-proxy                mihomo     |████████████                      |  7.46 ( 31%)
vless-tls-vision           mihomo     |████████████                      |  7.44 ( 31%)
vless-tls-vision           singbox    |████████████                      |  7.40 ( 30%)
reality                    mihomo     |████████████                      |  7.32 ( 30%)
vmess-tcp                  xray       |████████████                      |  7.30 ( 30%)
ss-aes128                  xray       |████████████                      |  7.25 ( 30%)
ss2022-aes                 singbox    |████████████                      |  7.12 ( 29%)
vmess-tcp-tls              singbox    |████████████                      |  7.09 ( 29%)
ss2022-chacha              mihomo     |████████████                      |  7.07 ( 29%)
ss-aes128                  singbox    |████████████                      |  7.06 ( 29%)
trojan-tls                 singbox    |███████████                       |  7.00 ( 29%)
reality                    singbox    |███████████                       |  7.00 ( 29%)
ss2022-aes                 xray       |███████████                       |  6.96 ( 29%)
trojan-tls                 mihomo     |███████████                       |  6.85 ( 28%)
https-proxy                singbox    |███████████                       |  6.81 ( 28%)
anytls                     mihomo     |███████████                       |  6.78 ( 28%)
vmess-ws-tls               singbox    |███████████                       |  6.62 ( 27%)
vless-tcp-tls              singbox    |███████████                       |  6.57 ( 27%)
vless-ws-tls               singbox    |███████████                       |  6.49 ( 27%)
vmess-tcp                  singbox    |███████████                       |  6.40 ( 26%)
vmess-tcp                  mihomo     |███████████                       |  6.40 ( 26%)
socks-tls                  xray       |██████████                        |  6.24 ( 26%)
ss2022-chacha              singbox    |██████████                        |  6.20 ( 25%)
vless-tcp-tls              mihomo     |██████████                        |  6.19 ( 25%)
trojan-tls                 xray       |██████████                        |  6.11 ( 25%)
vless-enc                  xray       |██████████                        |  6.05 ( 25%)
vless-tls-vision           xray       |██████████                        |  6.04 ( 25%)
anytls                     official   |██████████                        |  6.03 ( 25%)
ss2022-chacha              xray       |██████████                        |  5.93 ( 24%)
vless-tcp-tls              xray       |██████████                        |  5.88 ( 24%)
reality                    xray       |█████████                         |  5.74 ( 24%)
vmess-tcp-tls              mihomo     |█████████                         |  5.29 ( 22%)
vless-enc-tls              xray       |████████                          |  4.79 ( 20%)
vmess-tcp-tls              xray       |███████                           |  4.51 ( 19%)
anytls                     singbox    |███████                           |  4.06 ( 17%)
vless-ws-tls               xray       |██████                            |  3.38 ( 14%)
vmess-ws-tls               xray       |█████                             |  3.16 ( 13%)
vless-grpc-tls             xray       |█████                             |  2.86 ( 12%)
vless-grpc-tls             singbox    |█████                             |  2.85 ( 12%)
unknown                    official   |█████                             |  2.84 ( 12%)
naiveproxy-sb              singbox    |████                              |  2.61 ( 11%)
tuic                       mihomo     |███                               |  1.80 (  7%)
mieru                      official   |███                               |  1.64 (  7%)
vless-xhttp-tls            xray       |██                                |  1.06 (  4%)
hysteria2                  official   |██                                |  0.96 (  4%)
hysteria2                  mihomo     |██                                |  0.94 (  4%)
hysteria2                  singbox    |█                                 |  0.65 (  3%)
tuic                       singbox    |█                                 |  0.61 (  3%)
vless-mkcp                 xray       |█                                 |  0.55 (  2%)
sudoku                     official   |█                                 |  0.31 (  1%)
sudoku                     mihomo     |                                  |  0.22 (  1%)

结论与建议

1. 内核维度对比

从跨内核对比表可见,同一协议在不同内核上性能差异显著

  • sing-box 在多数协议上最快:socks5 sing-box 18-19 Gbps vs xray 10-11 Gbps vs mihomo 19-22 Gbps。sing-box 的 Go 实现在回环下 zero-copy 优化更充分。
  • mihomo 在 socks/http 等轻协议上最快(socks5 达 22 Gbps),但在 TLS 类协议上因 geodata 加载慢偶发启动超时。
  • xray-core 在 VLESS/REALITY 等自家协议上最稳定,vision 流控、XHTTP、mKCP、VLESS enc 等新特性仅 xray 支持。
  • 官方内核 vs 通用内核:anytls 官方 (6.3 Gbps) ≈ sing-box (2.55 Gbps) / mihomo (4.41 Gbps),官方实现因协议原生优化在 anytls 上反而不如 sing-box 稳定;hysteria2 官方 ≈ sing-box ≈ mihomo(QUIC 协议瓶颈在 UDP 栈而非协议层)。

2. 协议开销排序(P4 上行,跨内核均值)

  1. 第一梯队 15-22 Gbps:socks5(无加密)、http-proxy、mihomo socks5 最接近基线。
  2. 第二梯队 7-12 Gbps:sing-box socks5/http、Shadowsocks 系列、xray socks5。
  3. 第三梯队 4-7 Gbps:TLS 类(trojan/vless/vmess + TLS)、REALITY、anytls。
  4. 第四梯队 2-4 Gbps:VMess+WS、VLESS+WS、VLESS+gRPC、naiveproxy。
  5. 第五梯队 <1 Gbps:hysteria2/tuic(QUIC)、XHTTP、mKCP、mieru、sudoku——均为 UDP 或高混淆协议,回环下开销最大。

3. VLESS enc(后量子加密)对比

组合P4 上行说明
VLESS+TCP(无TLS,无enc)10.29 Gbps裸 VLESS 基线
VLESS+TCP+enc(无TLS)6.05 GbpsVLESS 后量子加密
VLESS+TCP+TLS(无enc)5.88 GbpsTLS 加密
VLESS+TCP+TLS+enc4.79 Gbpsenc+TLS 双层

VLESS enc(ML-KEM-768 后量子加密)在无 TLS 时提供了协议层加密,开销 vs 裸 VLESS 下降约 41%,与 TLS 加密开销接近(enc 6.05 vs TLS 5.88 Gbps)。叠加 TLS 后 enc+TLS 双层有明显额外开销。enc 的价值在不方便用 TLS 的场景(如 CDN 中转)提供抗量子机密性。

4. 选型建议

  • 追求极致速度:sing-box/mihomo + socks5(无加密)或 Shadowsocks 2022 AES-128-GCM。
  • 速度+隐蔽性兼顾:xray-core + VLESS + REALITY + xtls-rprx-vision(流量外观正常,吞吐接近纯 TLS)。
  • 抗量子安全:xray-core + VLESS + enc(ML-KEM-768),即使不用 TLS 也有后量子加密。
  • CDN 中转:VLESS+WS+TLS(兼容性最广)或 VLESS+gRPC+TLS。
  • 高丢包网络:hysteria2 或 tuic(QUIC 类,回环下慢但真实差网下优)——但需 sing-box/mihomo 实现。
  • 抗封锁极致:mieru/sudoku(专为抗审查设计,吞吐非目标)。
  • Chromium 流量伪装:naiveproxy(sing-box server + naive client 组合可用)。

5. 局限性与适用性边界

维度回环结论真实网络修正
吞吐受 CPU 限,数 Gbps受带宽限,远低于此
RTT0高 RTT 下 TLS/协议握手延迟显著
丢包TCP 类拥塞窗口收缩;QUIC 类(hy2/tuic)反而占优
内核差异sing-box/mihomo 常快于 xray真实网络下差异可能缩小(瓶颈转网络)
mKCP/QUIC回环最慢丢包率高时反而最优
最后修改:2026 年 07 月 07 日
如果觉得我的文章对你有用,请点赞支持