wget https://cdn.jsdelivr.net/gh/tc-cdn/tcpa@latest/tcpa.sh
chmod +x tcpa.sh
sh tcpa.sh

TCPA启用后,小文件比BBR能提升40%以上,大文件比BBR能提升5%~10%。TCPA的优势在于小文件的性能提升,程序也默认仅加速网站端口(80/443/8080),所以更适用于建站场景

卸载方法

cd /usr/local/storage/tcpav2
sh uninstall.sh


如需新增加速端口可以在/usr/local/storage/tcpav2/start.sh文件中增加一行!

$BINDIR/$CTLAPP access add tip $ip tport  8888(自定义端口)


查看是否开启成功,出现tcpa_engine则说明开启成功。

lsmod|grep tcpa

TCPA测试结果:

测试任务TCPA VS BBR第一次测试第二次测试2次测试平均值纵向性能对比
TCPA-电信2047K/s2183K/s2115K/s
640KB任务TCP-电信1450K/s1383K/s1417K/s49.26%
BBR-电信1448K/s1536K/s1492K/s41.74%
TCPA-电信2570K/s2552K/s2561K/s
8MB任务TCP电信1768K/s1626K/s1697K/s50.89%
BBR-电信2295K/s2358K/s2327K/s10.08%
TCPA-电信2769K/s2713K/s2741K/s
25MB任务TCP电信1876K/s1915K/s1896K/s44.59%
BBR-电信2585K/s2590K/s2588K/s5.93%

tcpa内核kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm
https://pan.scun.net/s/oeTe