当前位置:首页 > 实用技巧 >

x5内核适应安卓哪个版本

来源:原点资讯(www.yd166.com)时间:2023-06-12 09:14:08作者:YD166手机阅读>>

1.6.4 ACK Delay

TCP 计算 RTT 时没有考虑接收方接收到数据到发送确认消息之间的延迟,如下图所示,这段延迟即 ACK Delay。QUIC 考虑了这段延迟,使得 RTT 的计算更加准确。

x5内核适应安卓哪个版本,(17)

1.6.5 更多的 ACK 块

一般来说,接收方收到发送方的消息后都应该发送一个 ACK 回复,表示收到了数据。但每收到一个数据就返回一个 ACK 回复太麻烦,所以一般不会立即回复,而是接收到多个数据后再回复,TCP SACK 最多提供 3 个 ACK block。但有些场景下,比如下载,只需要服务器返回数据就好,但按照 TCP 的设计,每收到 3 个数据包就要“礼貌性”地返回一个 ACK。而 QUIC 最多可以捎带 256 个 ACK block。在丢包率比较严重的网络下,更多的 ACK block 可以减少重传量,提升网络效率。

x5内核适应安卓哪个版本,(18)

1.7 流量控制

TCP 会对每个 TCP 连接进行流量控制,流量控制的意思是让发送方不要发送太快,要让接收方来得及接收,不然会导致数据溢出而丢失,TCP 的流量控制主要通过滑动窗口来实现的。可以看出,拥塞控制主要是控制发送方的发送策略,但没有考虑到接收方的接收能力,流量控制是对这部分能力的补齐。

QUIC 只需要建立一条连接,在这条连接上同时传输多条 Stream,好比有一条道路,两头分别有一个仓库,道路中有很多车辆运送物资。QUIC 的流量控制有两个级别:连接级别(Connection Level)和 Stream 级别(Stream Level),好比既要控制这条路的总流量,不要一下子很多车辆涌进来,货物来不及处理,也不能一个车辆一下子运送很多货物,这样货物也来不及处理。

那 QUIC 是怎么实现流量控制的呢?我们先看单条 Stream 的流量控制。Stream 还没传输数据时,接收窗口(flow control receive window)就是最大接收窗口(flow control receive window),随着接收方接收到数据后,接收窗口不断缩小。在接收到的数据中,有的数据已被处理,而有的数据还没来得及被处理。如下图所示,蓝色块表示已处理数据,黄色块表示未处理数据,这部分数据的到来,使得 Stream 的接收窗口缩小。

x5内核适应安卓哪个版本,(19)

随着数据不断被处理,接收方就有能力处理更多数据。当满足 (flow control receive offset - consumed bytes) < (max receive window / 2) 时,接收方会发送 WINDOW_UPDATE frame 告诉发送方你可以再多发送些数据过来。这时 flow control receive offset 就会偏移,接收窗口增大,发送方可以发送更多数据到接收方。

x5内核适应安卓哪个版本,(20)

栏目热文

为什么不支持x5内核(x5内核加载失败修复步骤)

为什么不支持x5内核(x5内核加载失败修复步骤)

一. 序事情是这样的,前几天收到 Google Play 的通知邮件,这才想起来有几款在 Google Play 上架的...

2023-06-12 08:58:57查看全文 >>

x5内核没了会怎样(x5内核初始化失败怎么解决)

x5内核没了会怎样(x5内核初始化失败怎么解决)

从 iOS 13 的深色外观到 Android 10 的深色主题,似乎是延续了去年对「数字健康」这一话题的思考,如何将界...

2023-06-12 09:32:58查看全文 >>

为什么x5内核加载失败(内核加载失败解决办法)

为什么x5内核加载失败(内核加载失败解决办法)

TBS视频播放TBS视频播放器可以支持市面上几乎所有的视频格式,包括mp4, flv, avi, 3gp, webm, ...

2023-06-12 09:22:25查看全文 >>

无法安装x5内核(安卓x5内核安装包下载)

无法安装x5内核(安卓x5内核安装包下载)

RTS 在阿里云视频直播的基础上进行底层技术优化,通过集成阿里云播放器 SDK,支持在千万级并发场景下节点间毫秒级延时直...

2023-06-12 09:09:28查看全文 >>

x5预置效果是什么意思(x5音效设置怎么调最佳)

x5预置效果是什么意思(x5音效设置怎么调最佳)

  对于摄影发烧友来说,有三大必备法宝值得用一生去追求,那就是专业镜头、好的拍摄场景和功能强大的后期图片处理软件,所以说...

2023-06-12 08:53:25查看全文 >>

怎么用x5内核设置全屏(游戏用x5内核打开很慢该怎么办)

怎么用x5内核设置全屏(游戏用x5内核打开很慢该怎么办)

随着网络提速和手机性能的提升,移动端页面中出现视频内容的频率越来越高。HTML5 通过 video 标签来支持嵌入式的媒...

2023-06-12 09:07:48查看全文 >>

名校同步课堂直播在哪个台(名校同步课堂怎么收看直播)

名校同步课堂直播在哪个台(名校同步课堂怎么收看直播)

紧 急 声 明 根据河南省教育厅 河南广播电视台 河南广电传媒控股集团有限责任公司《关于做好名校同步课堂收看工作的紧急通...

2023-06-12 09:32:51查看全文 >>

在电脑上怎么看名校同步课堂直播

在电脑上怎么看名校同步课堂直播

第十一周(4月20日-24日)详细电视和网络播出时间表小学详细播出时间表初中课程详细播出时间表高中课程详细播出时间表特别...

2023-06-12 09:25:14查看全文 >>

名校同步课堂怎么打开(用手机怎么看名校同步课堂)

名校同步课堂怎么打开(用手机怎么看名校同步课堂)

大象新闻记者 魏俊浩5月3日,郑州发布73号通告:主城区内学校、托幼机构、校外培训机构暂缓开学,启动线上教学。线上优质课...

2023-06-12 08:46:52查看全文 >>

名校同步课堂怎么用手机看回放(名校同步课堂怎么在电视上观看)

名校同步课堂怎么用手机看回放(名校同步课堂怎么在电视上观看)

想要从手机端观看“名校课堂”直播的广大学子注意,大象新闻客户端开设的“名校课堂”栏目,于2月10日正式上线了。手机如何观...

2023-06-12 09:32:03查看全文 >>

文档排行