| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | This sheet is a benchmark. dae can be found in repo link: https://github.com/v2rayA/dae | ||||||||||||||||||||||||
2 | |||||||||||||||||||||||||
3 | dae 20230211 | ebpf | v2rayA v2.0.1 (v2fly-core v5.2.1) | sing-box v1.1.5 | tun mode(system) | tproxy mode | Clash Meta v1.13.2 | uTun mode | tproxy mode | ||||||||||||||||
4 | Method | Send/Recv | Name | Bitrate | Name | Bitrate | Name | Bitrate | Bitrate | Name | Bitrate | Bitrate | |||||||||||||
5 | SS(aes-256-gcm) | Recv | dae | 466 Mbits/sec | v2rayA(v2fly5) | 448 Mbits/sec | sing-box | 137 Mbits/sec | 424 Mbits/sec | clash.meta | 124 Mbits/sec | 431 Mbits/sec | |||||||||||||
6 | SS(aes-256-gcm) | Send | dae | 663 Mbits/sec | v2rayA(v2fly5) | 514 Mbits/sec | sing-box | 220 Mbits/sec | 628 Mbits/sec | clash.meta | 189 Mbits/sec | 635 Mbits/sec | |||||||||||||
7 | Direct | Recv | dae | 4.33 Gbits/sec | v2rayA(v2fly5) | 507 Mbits/sec | sing-box | 134 Mbits/sec | 516 Mbits/sec | clash.meta | 120 Mbits/sec | 499 Mbits/sec | |||||||||||||
8 | Direct | Send | dae | 4.33 Gbits/sec | v2rayA(v2fly5) | 635 Mbits/sec | sing-box | 255 Mbits/sec | 817 Mbits/sec | clash.meta | 236 Mbits/sec | 765 Mbits/sec | |||||||||||||
9 | |||||||||||||||||||||||||
10 | |||||||||||||||||||||||||
11 | Graph is loading... | ||||||||||||||||||||||||
12 | |||||||||||||||||||||||||
13 | |||||||||||||||||||||||||
14 | |||||||||||||||||||||||||
15 | |||||||||||||||||||||||||
16 | |||||||||||||||||||||||||
17 | |||||||||||||||||||||||||
18 | |||||||||||||||||||||||||
19 | |||||||||||||||||||||||||
20 | |||||||||||||||||||||||||
21 | |||||||||||||||||||||||||
22 | Machine | VM Host | SSserver+iperf3server | Client | dae/v2rayA/sing-box/clash.meta | ||||||||||||||||||||
23 | CPU | Ryzen 7 1800X | 4C8T | 8C8T | 1T, 2C [max] [machine performance Iimit=0.3 host core]) | ||||||||||||||||||||
24 | Memory | 32g | 4GB | 8GB | 8GB | ||||||||||||||||||||
25 | OS | PVE 7.3 | Debian 11.6 | Debian 12 (sid) | Debian 11.6 | ||||||||||||||||||||
26 | kernel | 6.1.2-1-pve | 6.0.0 | 6.1.0 | 6.0.0 | ||||||||||||||||||||
27 | |||||||||||||||||||||||||
28 | |||||||||||||||||||||||||
29 | Network Topology and Test Rule | A(10.0.0.2/24): iperf3 client. | |||||||||||||||||||||||
30 | B(10.0.0.3/24): dae/v2rayA/sing-box/Clash.Meta (as shadowsocks client). SS proxy address is 10.10.0.2. | ||||||||||||||||||||||||
31 | R(10.0.0.1/24, 10.10.0.1/24): Router. | ||||||||||||||||||||||||
32 | C(10.10.0.2/24, 2.2.2.2/32): shadowsocks server (glider 0.16.2; listen on 10.0.0.4), iperf3 server (listen on 2.2.2.2). | ||||||||||||||||||||||||
33 | B is gateway of A, and C has two interfaces with independent IP address. | ||||||||||||||||||||||||
34 | Use `iperf3 -c 2.2.2.2 -t 60 [-R]` on A, and switch direct/proxy rule on B. | ||||||||||||||||||||||||
35 | |||||||||||||||||||||||||
36 | |||||||||||||||||||||||||
37 | |||||||||||||||||||||||||
38 | |||||||||||||||||||||||||
39 | |||||||||||||||||||||||||
40 | |||||||||||||||||||||||||
41 | |||||||||||||||||||||||||
42 | |||||||||||||||||||||||||
43 | |||||||||||||||||||||||||
44 | |||||||||||||||||||||||||
45 | |||||||||||||||||||||||||
46 | |||||||||||||||||||||||||
47 | |||||||||||||||||||||||||
48 | |||||||||||||||||||||||||
49 | |||||||||||||||||||||||||
50 | |||||||||||||||||||||||||
51 | |||||||||||||||||||||||||
52 | |||||||||||||||||||||||||
53 | |||||||||||||||||||||||||
54 | |||||||||||||||||||||||||
55 | |||||||||||||||||||||||||
56 | |||||||||||||||||||||||||
57 | |||||||||||||||||||||||||
58 | |||||||||||||||||||||||||
59 | |||||||||||||||||||||||||
60 | |||||||||||||||||||||||||
61 | |||||||||||||||||||||||||
62 | |||||||||||||||||||||||||
63 | |||||||||||||||||||||||||
64 | |||||||||||||||||||||||||
65 | |||||||||||||||||||||||||
66 | |||||||||||||||||||||||||
67 | |||||||||||||||||||||||||
68 | |||||||||||||||||||||||||
69 | |||||||||||||||||||||||||
70 | |||||||||||||||||||||||||
71 | |||||||||||||||||||||||||
72 | |||||||||||||||||||||||||
73 | |||||||||||||||||||||||||
74 | |||||||||||||||||||||||||
75 | |||||||||||||||||||||||||
76 | |||||||||||||||||||||||||
77 | |||||||||||||||||||||||||
78 | |||||||||||||||||||||||||
79 | |||||||||||||||||||||||||
80 | |||||||||||||||||||||||||
81 | |||||||||||||||||||||||||
82 | |||||||||||||||||||||||||
83 | |||||||||||||||||||||||||
84 | |||||||||||||||||||||||||
85 | |||||||||||||||||||||||||
86 | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||
88 | |||||||||||||||||||||||||
89 | |||||||||||||||||||||||||
90 | |||||||||||||||||||||||||
91 | |||||||||||||||||||||||||
92 | |||||||||||||||||||||||||
93 | |||||||||||||||||||||||||
94 | |||||||||||||||||||||||||
95 | |||||||||||||||||||||||||
96 | |||||||||||||||||||||||||
97 | |||||||||||||||||||||||||
98 | |||||||||||||||||||||||||
99 | |||||||||||||||||||||||||
100 | |||||||||||||||||||||||||