tcp 调参skill
使用方法:
告诉你家agent
我想体验 https://github.com/sealeelike/skills/tree/main/audit-tune-tcp-node 这个skill。
然后他会问你些问题,回答完毕,让他自己跑就行了。
同一个机器,同一个时段,经过天才程序员codex调参以后,效果截然不同。我不得不承认我之前的机器都白买了。
下方对比系统默认,普通bbr+fq,和调参后。测试机器为isvoro LAPR,配置为9929,200Mbps
系统默认
sealee@seaDesktop:~$ iperf3 -4 -c 192.220.x.x -p 5201 -R
Connecting to host 192.220.x.x, port 5201
Reverse mode, remote host 192.220.x.x is sending
[ 5] local 192.168.31.201 port 52492 connected to 192.220.x.x port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 1.00-2.00 sec 128 KBytes 1.05 Mbits/sec
[ 5] 2.00-3.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 3.00-4.00 sec 128 KBytes 1.05 Mbits/sec
[ 5] 4.00-5.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 5.00-6.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 6.00-7.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 7.00-8.00 sec 128 KBytes 1.05 Mbits/sec
[ 5] 8.00-9.00 sec 0.00 Bytes 0.00 bits/sec
[ 5] 9.00-10.00 sec 0.00 Bytes 0.00 bits/sec
- - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.17 sec 580 KBytes 467 Kbits/sec 25 sender
[ 5] 0.00-10.00 sec 384 KBytes 315 Kbits/sec receiver
iperf Done. 普通bbr+fq
sealee@seaDesktop:~$ iperf3 -4 -c 192.220.x.x -p 5201 -R
Connecting to host 192.220.x.x, port 5201
Reverse mode, remote host 192.220.x.x is sending
[ 5] local 192.168.31.201 port 60756 connected to 192.220.x.x port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 256 KBytes 2.09 Mbits/sec
[ 5] 1.00-2.00 sec 1.62 MBytes 13.6 Mbits/sec
[ 5] 2.00-3.00 sec 9.38 MBytes 78.7 Mbits/sec
[ 5] 3.00-4.00 sec 12.0 MBytes 101 Mbits/sec
[ 5] 4.00-5.00 sec 9.38 MBytes 78.6 Mbits/sec
[ 5] 5.00-6.00 sec 10.1 MBytes 84.9 Mbits/sec
[ 5] 6.00-7.00 sec 9.88 MBytes 82.9 Mbits/sec
[ 5] 7.00-8.00 sec 10.0 MBytes 83.8 Mbits/sec
[ 5] 8.00-9.00 sec 10.0 MBytes 83.9 Mbits/sec
[ 5] 9.00-10.00 sec 10.0 MBytes 83.9 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.17 sec 85.9 MBytes 70.8 Mbits/sec 8571 sender
[ 5] 0.00-10.00 sec 82.6 MBytes 69.3 Mbits/sec receiver
iperf Done. 调参后
sealee@seaDesktop:~$ iperf3 -4 -c 192.220.x.x -p 5201 -R
Connecting to host 192.220.x.x, port 5201
Reverse mode, remote host 192.220.x.x is sending
[ 5] local 192.168.31.201 port 58048 connected to 192.220.x.x port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 512 KBytes 4.19 Mbits/sec
[ 5] 1.00-2.00 sec 3.50 MBytes 29.4 Mbits/sec
[ 5] 2.00-3.00 sec 12.2 MBytes 103 Mbits/sec
[ 5] 3.00-4.00 sec 16.0 MBytes 134 Mbits/sec
[ 5] 4.00-5.00 sec 22.0 MBytes 185 Mbits/sec
[ 5] 5.00-6.00 sec 19.0 MBytes 159 Mbits/sec
[ 5] 6.00-7.00 sec 18.2 MBytes 153 Mbits/sec
[ 5] 7.00-8.00 sec 18.8 MBytes 157 Mbits/sec
[ 5] 8.00-9.00 sec 19.0 MBytes 159 Mbits/sec
[ 5] 9.00-10.00 sec 16.1 MBytes 135 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.16 sec 151 MBytes 125 Mbits/sec 5694 sender
[ 5] 0.00-10.00 sec 145 MBytes 122 Mbits/sec receiver
iperf Done.所以我调制了一个skill,用于tcp调参。安装好skill以后,直接告诉AI机器的基本信息即可(ssh登陆方式,vps带宽,以及其他可选补充信息)。如下图
然后agent就会自己跑。跑完输出大约如下
Caution
使用本skill可能会让AI持续工作长达数十分钟,如下图
