mirror of
https://github.com/shadowsocks/shadowsocks-libev.git
synced 2026-10-21 14:33:55 +00:00
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.
101 lines
2.7 KiB
JSON
101 lines
2.7 KiB
JSON
[
|
|
{
|
|
"cipher": "aes-128-gcm",
|
|
"bandwidth_mbps": 7063.43292556653,
|
|
"duration_sec": 0.11876106262207031,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2656,
|
|
"server_rss_after_kb": 3472,
|
|
"tunnel_rss_before_kb": 2400,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "aes-128-gcm",
|
|
"bandwidth_mbps": 7001.809356509003,
|
|
"duration_sec": 0.11980628967285156,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2704,
|
|
"server_rss_after_kb": 3504,
|
|
"tunnel_rss_before_kb": 2400,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "aes-128-gcm",
|
|
"bandwidth_mbps": 6698.608105647417,
|
|
"duration_sec": 0.1252291202545166,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2688,
|
|
"server_rss_after_kb": 3488,
|
|
"tunnel_rss_before_kb": 2384,
|
|
"tunnel_rss_after_kb": 2560,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "aes-256-gcm",
|
|
"bandwidth_mbps": 7690.119291065227,
|
|
"duration_sec": 0.10908293724060059,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2704,
|
|
"server_rss_after_kb": 3472,
|
|
"tunnel_rss_before_kb": 2400,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "aes-256-gcm",
|
|
"bandwidth_mbps": 7890.252575300613,
|
|
"duration_sec": 0.10631608963012695,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2672,
|
|
"server_rss_after_kb": 3488,
|
|
"tunnel_rss_before_kb": 2400,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "aes-256-gcm",
|
|
"bandwidth_mbps": 7775.56902641376,
|
|
"duration_sec": 0.10788416862487793,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2704,
|
|
"server_rss_after_kb": 3520,
|
|
"tunnel_rss_before_kb": 2400,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "chacha20-ietf-poly1305",
|
|
"bandwidth_mbps": 3438.7140620682108,
|
|
"duration_sec": 0.24394607543945312,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2656,
|
|
"server_rss_after_kb": 3552,
|
|
"tunnel_rss_before_kb": 2384,
|
|
"tunnel_rss_after_kb": 2592,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "chacha20-ietf-poly1305",
|
|
"bandwidth_mbps": 3471.04357984401,
|
|
"duration_sec": 0.24167394638061523,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2656,
|
|
"server_rss_after_kb": 3408,
|
|
"tunnel_rss_before_kb": 2368,
|
|
"tunnel_rss_after_kb": 2576,
|
|
"error": null
|
|
},
|
|
{
|
|
"cipher": "chacha20-ietf-poly1305",
|
|
"bandwidth_mbps": 3387.1740528144805,
|
|
"duration_sec": 0.24765801429748535,
|
|
"bytes_transferred": 104857600,
|
|
"server_rss_before_kb": 2656,
|
|
"server_rss_after_kb": 3472,
|
|
"tunnel_rss_before_kb": 2384,
|
|
"tunnel_rss_after_kb": 2592,
|
|
"error": null
|
|
}
|
|
] |