试图了解移动网络连接共享的细微差别。
如果我有一个连接到4G网络的移动设备(例如Android Pixel),并且我有20个http请求同时进行,其中10个至关重要,另外10个是低优先级后台任务,并且我使用的是现代http客户端(OKHTTP)是真的,我应该在开始下一个10之前先等待前10个完成吗?
移动网络客户端将使用所有可用的网络吞吐量来完成活动请求,还是将每个请求隔离到其自己的通道,以便其他请求不会降低其他并发请求的速度?
在延迟其他请求之前可以发出多少并发请求?
我要做出的决定是将低优先级的网络请求延迟到高优先级的网络请求完成之前,但是从我的代理测试来看,这似乎并不重要
任何对移动网络体系结构文档的指导都会受到赞赏。
谢谢!