一些 ARM 设备 Shadowsocks 主流加密方式速度简测

2019-03-29 – 2:19 下午 --- 3,366 次阅读

CPU 概况:

Linksys MR7350: Qualcomm IPQ6018 (1.8 GHz, 4 cores)

fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

PHICOMM N1: Amlogic S905,ARM Cortex-A53,64位 四核 2GHz(实际运行在 1.5GHz)

fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

Raspiberry 3B: BCM2837, ARM Cortex-A53, 64 位 四核 1.2GHz

half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32

Asus RT-AC68P:BCM4709A0, ARMCortex-A9, 双核 1GHz

swp half thumb fastmult edsp

Asus RT-AC5300:BCM4709C0, ARMCortex-A9, 双核 1.4GHz

swp half thumb fastmult edsp

Netgear R7800: Qualcomm IPQ8065 双核 1.7 GHz

half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32

Linksys MR9000: Qualcomm IPQ4019 四核 896 MHz (OC)

half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

测试方法,运行 shadowsocks-libev 自带 script/iperf.sh 500M chacha20-ietf-poly1305/aes-128-gcm。(速度差异大的选速度快的,shadowsocks-libev 还是 shadowsocks-rust 见备注)

测试结果:(更新:38e83d6

PHICOMM N1:(shadowsocks-rust)

chacha20-ietf-poly1305 | 600 Mbits/sec;aes-128/256-gcm | 1000Mbits/sec

Linksys MR7350:(shadowsocks-rust)

chacha20-ietf-poly1305 | 900 Mbits/sec;aes-128/256-gcm | 1600Mbits/sec

Raspiberry 3B:

chacha20-ietf-poly1305 | 240 Mbits/sec;aes-128-gcm | 85Mbits/sec

Asus RT-AC68P:

chacha20-ietf-poly1305 | 140 Mbits/sec;aes-128-gcm | 70Mbits/sec

Asus RT-AC5300:

chacha20-ietf-poly1305 | 200 Mbits/sec;aes-128-gcm | 70Mbits/sec

Netgear R7800:(shadowsocks-libev)

chacha20-ietf-poly1305 | 350 Mbits/sec;aes-128-gcm | 50Mbits/sec

Linksys MR9000:

chacha20-ietf-poly1305 | 120 Mbits/sec;aes-128-gcm | 30Mbits/sec

:twisted: :twisted: :twisted:

点击显示引用框
引用本文,复制粘贴...

点击可把本文加入多个网络分享站点

您必须 登录 才能发表评论.