znver4-O2_1780506631-znver4-O2_1780515818

Сравнение производительности сетевой подсистемы

Системная информация

Параметр Было (Old) Стало (New)
Дата 03.06.2026 17:06:10 03.06.2026 19:06:43
Версия 3969-16954ac2 (03.06.2026 15:37:14) 3973-31dc95fc (03.06.2026 18:57:15)
Образ master-16954ac2-znver4-O2-L3 436-subnets-refactor-31dc95fc-znver4-O2-L3
Процессор AMD Ryzen 9 7950X3D 16-Core Processor AMD Ryzen 9 7950X3D 16-Core Processor

Результаты измерений разницы

Тест / Ядра Производительность PPS (Mpps) Пропускная способность BPS (Gbps) CPU Usage %
1 CPU
10_drop_unknown_if.php
22.38 → 23.27 (+0.89 📈) 10.74 → 11.17 (+0.43 📈) 96% → 96% (+0%)
1 CPU
20_acl_drop.php
13.67 → 14.14 (+0.48 📈) 6.56 → 6.79 (+0.23 📈) 98% → 98% (+0%)
1 CPU
21_acl_drop_subnets.php
12.35 → 13.94 (+1.59 📈) 5.93 → 6.69 (+0.76 📈) 98% → 98% (+0%)
1 CPU
30_route_not_found.php
14.60 → 15.59 (+0.98 📈) 7.01 → 7.48 (+0.47 📈) 98% → 98% (+0%)
1 CPU
40_routing_untagged_untagged.php
9.06 → 9.54 (+0.48 📈) 4.35 → 4.58 (+0.23 📈) 98% → 98% (+0%)
1 CPU
41_routing_untagged_tagged.php
8.71 → 9.09 (+0.39 📈) 4.18 → 4.36 (+0.19 📈) 98% → 98% (+0%)
1 CPU
42_routing_untagged_qinq.php
8.74 → 9.16 (+0.43 📈) 4.19 → 4.40 (+0.20 📈) 98% → 98% (+0%)
1 CPU
43_routing_untagged_double.php
9.04 → 9.53 (+0.49 📈) 4.34 → 4.57 (+0.23 📈) 98% → 98% (+0%)
1 CPU
50_routing_untagged_untagged_subnets_acl_forward.php
7.52 → 8.22 (+0.71 📈) 3.61 → 3.95 (+0.34 📈) 98% → 98% (+0%)
1 CPU
51_routing_untagged_untagged_geo_acl_forward.php
5.92 → 5.97 (+0.05 📈) 2.84 → 2.87 (+0.02 📈) 99% → 99% (+0%)
1 CPU
52_routing_untagged_untagged_subnets_geo_acl_forward.php
4.82 → 5.06 (+0.23 📈) 2.32 → 2.43 (+0.11 📈) 99% → 99% (+0%)
1 CPU
60_tcp_syn_flood.php
4.10 → 4.31 (+0.21 📈) 1.97 → 2.07 (+0.10 📈) 99% → 99% (+0%)
1 CPU
61_tcp_ack_flood.php
5.83 → 6.16 (+0.32 📈) 2.80 → 2.95 (+0.15 📈) 99% → 98% (-1%)
1 CPU
63_tcp_rst_flood.php
6.17 → 6.53 (+0.36 📈) 2.96 → 3.13 (+0.17 📈) 98% → 98% (+0%)
2 CPU
10_drop_unknown_if.php
43.96 → 45.42 (+1.47 📈) 21.10 → 21.80 (+0.71 📈) 96% → 96% (+0%)
2 CPU
20_acl_drop.php
27.35 → 28.33 (+0.98 📈) 13.13 → 13.60 (+0.47 📈) 98% → 98% (+0%)
2 CPU
21_acl_drop_subnets.php
24.55 → 28.07 (+3.52 📈) 11.78 → 13.48 (+1.69 📈) 98% → 98% (+0%)
2 CPU
30_route_not_found.php
24.64 → 26.22 (+1.58 📈) 11.83 → 12.59 (+0.76 📈) 98% → 98% (+0%)
2 CPU
40_routing_untagged_untagged.php
18.00 → 19.03 (+1.03 📈) 8.64 → 9.13 (+0.49 📈) 98% → 98% (+0%)
2 CPU
41_routing_untagged_tagged.php
17.39 → 18.25 (+0.86 📈) 8.35 → 8.76 (+0.41 📈) 98% → 98% (+0%)
2 CPU
42_routing_untagged_qinq.php
17.39 → 18.31 (+0.92 📈) 8.35 → 8.79 (+0.44 📈) 98% → 98% (+0%)
2 CPU
43_routing_untagged_double.php
17.98 → 18.98 (+1.00 📈) 8.63 → 9.11 (+0.48 📈) 98% → 98% (+0%)
2 CPU
50_routing_untagged_untagged_subnets_acl_forward.php
14.88 → 16.41 (+1.53 📈) 7.14 → 7.88 (+0.74 📈) 98% → 98% (+0%)
2 CPU
51_routing_untagged_untagged_geo_acl_forward.php
11.74 → 12.05 (+0.31 📈) 5.64 → 5.78 (+0.15 📈) 99% → 98% (-1%)
2 CPU
52_routing_untagged_untagged_subnets_geo_acl_forward.php
9.56 → 10.02 (+0.47 📈) 4.59 → 4.81 (+0.22 📈) 99% → 99% (+0%)
2 CPU
60_tcp_syn_flood.php
8.21 → 8.53 (+0.33 📈) 3.94 → 4.10 (+0.16 📈) 99% → 99% (+0%)
2 CPU
61_tcp_ack_flood.php
11.58 → 12.14 (+0.55 📈) 5.56 → 5.83 (+0.26 📈) 99% → 98% (-1%)
2 CPU
63_tcp_rst_flood.php
12.31 → 13.04 (+0.73 📈) 5.91 → 6.26 (+0.35 📈) 98% → 98% (+0%)
4 CPU
10_drop_unknown_if.php
84.32 → 85.63 (+1.31 📈) 40.47 → 41.10 (+0.63 📈) 96% → 96% (+0%)
4 CPU
20_acl_drop.php
54.50 → 56.52 (+2.02 📈) 26.16 → 27.13 (+0.97 📈) 98% → 98% (+0%)
4 CPU
21_acl_drop_subnets.php
48.48 → 55.63 (+7.15 📈) 23.27 → 26.70 (+3.43 📈) 98% → 98% (+0%)
4 CPU
30_route_not_found.php
49.22 → 52.33 (+3.11 📈) 23.63 → 25.12 (+1.49 📈) 98% → 98% (+0%)
4 CPU
40_routing_untagged_untagged.php
35.83 → 37.83 (+2.00 📈) 17.20 → 18.16 (+0.96 📈) 98% → 98% (+0%)
4 CPU
41_routing_untagged_tagged.php
34.54 → 36.03 (+1.49 📈) 16.58 → 17.29 (+0.72 📈) 98% → 98% (+0%)
4 CPU
42_routing_untagged_qinq.php
34.60 → 36.33 (+1.73 📈) 16.61 → 17.44 (+0.83 📈) 98% → 98% (+0%)
4 CPU
43_routing_untagged_double.php
35.86 → 37.86 (+2.01 📈) 17.21 → 18.17 (+0.96 📈) 98% → 98% (+0%)
4 CPU
50_routing_untagged_untagged_subnets_acl_forward.php
29.39 → 32.58 (+3.18 📈) 14.11 → 15.64 (+1.53 📈) 98% → 98% (+0%)
4 CPU
51_routing_untagged_untagged_geo_acl_forward.php
23.45 → 24.06 (+0.61 📈) 11.26 → 11.55 (+0.29 📈) 99% → 98% (-1%)
4 CPU
52_routing_untagged_untagged_subnets_geo_acl_forward.php
18.98 → 19.93 (+0.95 📈) 9.11 → 9.57 (+0.46 📈) 99% → 99% (+0%)
4 CPU
60_tcp_syn_flood.php
16.30 → 16.90 (+0.60 📈) 7.82 → 8.11 (+0.29 📈) 99% → 99% (+0%)
4 CPU
61_tcp_ack_flood.php
22.14 → 23.36 (+1.22 📈) 10.63 → 11.21 (+0.59 📈) 99% → 99% (+0%)
4 CPU
63_tcp_rst_flood.php
23.41 → 24.93 (+1.52 📈) 11.24 → 11.96 (+0.73 📈) 99% → 98% (-1%)
8 CPU
10_drop_unknown_if.php
131.68 → 131.62 (-0.06 📉) 63.21 → 63.18 (-0.03 📉) 85% → 83% (-2%)
8 CPU
20_acl_drop.php
102.52 → 105.36 (+2.85 📈) 49.21 → 50.57 (+1.37 📈) 96% → 96% (+0%)
8 CPU
21_acl_drop_subnets.php
94.76 → 105.58 (+10.82 📈) 45.49 → 50.68 (+5.19 📈) 97% → 97% (+0%)
8 CPU
30_route_not_found.php
91.08 → 94.69 (+3.62 📈) 43.72 → 45.45 (+1.74 📈) 96% → 95% (-1%)
8 CPU
40_routing_untagged_untagged.php
71.11 → 75.05 (+3.94 📈) 34.13 → 36.02 (+1.89 📈) 98% → 98% (+0%)
8 CPU
41_routing_untagged_tagged.php
68.47 → 71.69 (+3.22 📈) 32.87 → 34.41 (+1.55 📈) 98% → 98% (+0%)
8 CPU
42_routing_untagged_qinq.php
68.15 → 71.47 (+3.32 📈) 32.71 → 34.30 (+1.59 📈) 98% → 98% (+0%)
8 CPU
43_routing_untagged_double.php
71.06 → 75.13 (+4.08 📈) 34.11 → 36.06 (+1.96 📈) 98% → 98% (+0%)
8 CPU
50_routing_untagged_untagged_subnets_acl_forward.php
58.80 → 64.67 (+5.87 📈) 28.23 → 31.04 (+2.82 📈) 98% → 98% (+0%)
8 CPU
51_routing_untagged_untagged_geo_acl_forward.php
46.39 → 47.72 (+1.33 📈) 22.27 → 22.91 (+0.64 📈) 99% → 98% (-1%)
8 CPU
52_routing_untagged_untagged_subnets_geo_acl_forward.php
37.94 → 39.70 (+1.76 📈) 18.21 → 19.06 (+0.84 📈) 99% → 99% (+0%)
8 CPU
60_tcp_syn_flood.php
32.38 → 33.44 (+1.06 📈) 15.54 → 16.05 (+0.51 📈) 99% → 99% (+0%)
8 CPU
61_tcp_ack_flood.php
43.12 → 45.25 (+2.13 📈) 20.70 → 21.72 (+1.02 📈) 99% → 99% (+0%)
8 CPU
63_tcp_rst_flood.php
45.52 → 48.17 (+2.65 📈) 21.85 → 23.12 (+1.27 📈) 99% → 98% (-1%)
14 CPU
10_drop_unknown_if.php
147.92 → 147.93 (+0.00 📈) 71.00 → 71.00 (+0.00 📈) 56% → 56% (+0%)
14 CPU
20_acl_drop.php
141.11 → 144.86 (+3.75 📈) 67.73 → 69.53 (+1.80 📈) 78% → 77% (-1%)
14 CPU
21_acl_drop_subnets.php
140.36 → 144.28 (+3.92 📈) 67.37 → 69.25 (+1.88 📈) 85% → 78% (-7%)
14 CPU
30_route_not_found.php
138.56 → 140.48 (+1.92 📈) 66.51 → 67.43 (+0.92 📈) 87% → 84% (-3%)
14 CPU
40_routing_untagged_untagged.php
115.67 → 119.49 (+3.82 📈) 55.52 → 57.36 (+1.83 📈) 92% → 90% (-2%)
14 CPU
41_routing_untagged_tagged.php
112.42 → 115.90 (+3.48 📈) 53.96 → 55.63 (+1.67 📈) 93% → 92% (-1%)
14 CPU
42_routing_untagged_qinq.php
112.04 → 115.69 (+3.65 📈) 53.78 → 55.53 (+1.75 📈) 93% → 92% (-1%)
14 CPU
43_routing_untagged_double.php
115.64 → 119.13 (+3.49 📈) 55.51 → 57.18 (+1.68 📈) 92% → 90% (-2%)
14 CPU
50_routing_untagged_untagged_subnets_acl_forward.php
100.86 → 108.28 (+7.42 📈) 48.41 → 51.97 (+3.56 📈) 96% → 94% (-2%)
14 CPU
51_routing_untagged_untagged_geo_acl_forward.php
81.49 → 84.00 (+2.51 📈) 39.12 → 40.32 (+1.20 📈) 98% → 98% (+0%)
14 CPU
52_routing_untagged_untagged_subnets_geo_acl_forward.php
66.77 → 69.91 (+3.14 📈) 32.05 → 33.56 (+1.51 📈) 99% → 99% (+0%)
14 CPU
60_tcp_syn_flood.php
57.21 → 59.22 (+2.01 📈) 27.46 → 28.43 (+0.96 📈) 99% → 99% (+0%)
14 CPU
61_tcp_ack_flood.php
75.41 → 79.25 (+3.85 📈) 36.20 → 38.04 (+1.85 📈) 99% → 99% (+0%)
14 CPU
63_tcp_rst_flood.php
79.72 → 84.13 (+4.40 📈) 38.27 → 40.38 (+2.11 📈) 99% → 98% (-1%)