Files
shadowsocks-libev/docs/measurements/bundled-stress-macos-arm64.json
Max Lv 201e70c4bd Modernize C builds with offline dependencies and portable runtime helpers (#3050)
Bundle pinned offline dependencies, remove libcork/libipset and submodule requirements, and add portable runtime helpers with relocatable static/shared library installations.

Add Clang static build validation for Linux/musl, macOS and Windows, real TCP/UDP and SIP003 interoperability coverage, and recorded performance tradeoffs. All 21 hosted checks pass at the reviewed PR head 8d504e6218.
2026-09-11 13:42:11 +08:00

101 lines
2.7 KiB
JSON

[
{
"cipher": "aes-128-gcm",
"bandwidth_mbps": 7860.532450008042,
"duration_sec": 0.10671806335449219,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2288,
"server_rss_after_kb": 3072,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2016,
"error": null
},
{
"cipher": "aes-128-gcm",
"bandwidth_mbps": 6582.251473027347,
"duration_sec": 0.1274428367614746,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2256,
"server_rss_after_kb": 3040,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2032,
"error": null
},
{
"cipher": "aes-128-gcm",
"bandwidth_mbps": 7002.575801490699,
"duration_sec": 0.11979317665100098,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2256,
"server_rss_after_kb": 3008,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2032,
"error": null
},
{
"cipher": "aes-256-gcm",
"bandwidth_mbps": 8336.501684349796,
"duration_sec": 0.10062503814697266,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2256,
"server_rss_after_kb": 2768,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2016,
"error": null
},
{
"cipher": "aes-256-gcm",
"bandwidth_mbps": 8556.573148352736,
"duration_sec": 0.0980370044708252,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2256,
"server_rss_after_kb": 2992,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2032,
"error": null
},
{
"cipher": "aes-256-gcm",
"bandwidth_mbps": 8498.291637500875,
"duration_sec": 0.0987093448638916,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2288,
"server_rss_after_kb": 3072,
"tunnel_rss_before_kb": 1872,
"tunnel_rss_after_kb": 2016,
"error": null
},
{
"cipher": "chacha20-ietf-poly1305",
"bandwidth_mbps": 3276.7750490181143,
"duration_sec": 0.25600194931030273,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2272,
"server_rss_after_kb": 3072,
"tunnel_rss_before_kb": 1856,
"tunnel_rss_after_kb": 2000,
"error": null
},
{
"cipher": "chacha20-ietf-poly1305",
"bandwidth_mbps": 3267.788061223197,
"duration_sec": 0.25670599937438965,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2272,
"server_rss_after_kb": 3072,
"tunnel_rss_before_kb": 1840,
"tunnel_rss_after_kb": 1984,
"error": null
},
{
"cipher": "chacha20-ietf-poly1305",
"bandwidth_mbps": 2988.673848516679,
"duration_sec": 0.28067994117736816,
"bytes_transferred": 104857600,
"server_rss_before_kb": 2272,
"server_rss_after_kb": 3040,
"tunnel_rss_before_kb": 1856,
"tunnel_rss_after_kb": 2032,
"error": null
}
]