AC的简单博客 - TCPA
type: channel
link: https://acdiao.com/index.php/tag/TCPA/
items: TCPA内核安装和配置

TCPA内核安装和配置
type: item
date: 2020-05-01T23:12:40+08:00
description: 不多BB，腾讯在19年3月份的时候放出来了TCPA内核，但是之后可能有所顾忌于是有删除了公开链接 ::aru:diving:: 。据此大量的mjj保留了腾讯的TCPA内核，并进行了部分研究。研究结果表明：TCPA在对网站加速上有极好的效果，适合建站 ::aru:blood:: ，但不适合某些特殊用途。本人在测试了一段时间后发现TCPA对比BBR内核确实有加速小文件加载的奇效，对于建站的大佬们推荐使用。1. 先进行配置安装内核这里不提供一键操作代码，主要是为了熟练tcpa整体的安装和配置 ::aru:despise::# 先安装环境、下载内核、安装使用内核、重启 yum -y install net-tools wget https://d.kxxzz.com/sh/kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm rpm -ivh kernel-3.10.0-693.5.2.tcpa06.tl2.x86_64.rpm --force reboot # 然后启用tcpa的加速包。默认TCPA只加速80、443、8080这三个端口 wget https://d.kxxzz.com/sh/tcpa_packets_180619_1151.tar.bz2 tar jxvf tcpa_packets_180619_1151.tar.bz2 cd tcpa_packets sh install.sh cd /usr/local/storage/tcpav2 sh start.sh2.配置TCPA（如果使用的是一键的话，可以跳过这里） ::aru:lurking::vi /etc/sysctl.confnet.core.wmem_max = 3276800 net.ipv4.tcp_fack = 0 net.ipv4.tcp_init_cwnd = 10 net.ipv4.tcp_loss_init_cwnd = 1 net.ipv4.tcp_mem = 379479 505972 758958 net.ipv4.tcp_metrics_minrtt = 0 net.ipv4.tcp_rto_max = 120 net.ipv4.tcp_rto_min = 200 net.ipv4.tcp_timestamps = 1 net.ipv4.tcp_wmem = 4096 16384 4194304最后还是给出偷懒的一键吧：wget https://d.kxxzz.com/sh/tcpa.sh chmod +x tcpa.sh sh tcpa.sh