@BlackSheep #80 看了一下dmit 默认参数 net.ipv4.tcp_rmem = 16384 16777216 536870912 #9位数 net.ipv4.tcp_wmem = 16384 16777216 536870912 #9位数 好像已经超过理论计算值了。90010001000*0.14/8=15750000 #8位数 大佬,是我哪里买弄对吗?
做了个小工具,可以在线算一下 在线计算 tcp 参数 代码:https://github.com/Mereithhh/tcp-cal 自己部署: docker run -d -p 80:80 mereith/tcp-cal:latest
@xcf13363175 #151 试试把参数写进这个文件 nano /etc/sysctl.d/99-sysctl.conf sysctl --system 也可能是权限问题 sudo chmod 644 /etc/sysctl.conf 以上都解决不了dd下系统试试
@mereith #153 发布于2024/11/20 14:00:34,编辑于2024/11/20 14:28:57 做了个小工具,可以在线算一下 在线计算 tcp 参数 代码:https://github.com/Mereithhh/tcp-cal 自己部署: docker run -d -p 80:80 mereith/tcp-cal:latest @mereith #153 大佬,应用计算出的建议脚本后,“iperf3 -c 服务器IP -t 30”有-R 参数快了。但是没-R参数反而慢而且多次出现类似“[ 5] 15.00-16.01 sec 0.00 Bytes 0.00 bits/sec”都是“0”.这种是好是坏,楼主的有点技术型,我看不懂。
@清蒸三文鱼 #157 带 R 表示,数据从你的 iperf3 -s 的机器上发出,由 iperf3 -c 的机器上接收。 不带 R 表示相反,从 iperf3 -c 的机器上发出,iperf3 -s 的机器上接收。 如果你没带 R 变慢了,可能得看看你 -c 的机器上的参数?
debian重启后不生效,一定要sysctl -p才行,有什么不失效方法吗。
@BlackSheep #80
看了一下dmit 默认参数
net.ipv4.tcp_rmem = 16384 16777216 536870912 #9位数
net.ipv4.tcp_wmem = 16384 16777216 536870912 #9位数
好像已经超过理论计算值了。90010001000*0.14/8=15750000 #8位数
大佬,是我哪里买弄对吗?
做了个小工具,可以在线算一下
在线计算 tcp 参数
收藏了
@xcf13363175 #151
试试把参数写进这个文件
也可能是权限问题
以上都解决不了dd下系统试试
bd
@mereith #153
大佬,应用计算出的建议脚本后,“iperf3 -c 服务器IP -t 30”有-R 参数快了。但是没-R参数反而慢而且多次出现类似“[ 5] 15.00-16.01 sec 0.00 Bytes 0.00 bits/sec”都是“0”.这种是好是坏,楼主的有点技术型,我看不懂。
@清蒸三文鱼 #157 带 R 表示,数据从你的
iperf3 -s的机器上发出,由iperf3 -c的机器上接收。不带 R 表示相反,从
iperf3 -c的机器上发出,iperf3 -s的机器上接收。如果你没带 R 变慢了,可能得看看你
-c的机器上的参数?@mereith #158 好,谢谢了。反正只要下载有提升就好了。
@mereith #158 我不知道有没有搞错,我是ping IP 得到那个是TTL值去输入到RTT (毫秒):