如何在android中设置初始拥塞窗口大小?
Posted
技术标签:
【中文标题】如何在android中设置初始拥塞窗口大小?【英文标题】:How to set initial congestion window size in android? 【发布时间】:2021-08-25 15:37:00 【问题描述】:我目前正在尝试在我的安卓手机中控制初始拥塞窗口。
我发现了一些在桌面 linux 中有效的有用方法,但在 android 中无效..
我尝试了通过 adb shell 使用 ip route 的解决方案,如下所示:
命令/结果
ip route change default via 192.0.0.2 initcwnd 20
/RTNETLINK answers: No such file or directory
ip route | head -n 1 | while read p; do ``echo ip route change $p initcwnd 500 initrwnd 500``; done
/cmd 的结果:192.0.0.0/27 dev rmnet_data2 proto kernel scope link src 192.0.0.2 initcwnd 500 initrwnd 500
,但是实际的 initcwnd 没有改变。
如果有其他方法可以更改 android 中的初始 cwnd,请告诉我。
提前致谢。
【问题讨论】:
【参考方案1】:您尝试只添加一条路线:
ip route add default via 192.0.0.2 initcwnd 20
这通常会起作用,但您可能需要使用其他参数,例如metric
。
Linux 似乎在更改 dhcp 添加的路由上的路由参数时遇到问题。
【讨论】:
以上是关于如何在android中设置初始拥塞窗口大小?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Protractor/WebdriverJS 中设置默认浏览器窗口大小
在 QSplitter PyQt 应用程序中设置 QTabWidget 的初始大小