其他分享
首页 > 其他分享> > 95-38-025-Buffer-Buffer

95-38-025-Buffer-Buffer

作者:互联网

在这里插入图片描述

1. ByteBuf总述

​ 引入缓冲区是为了解决速度不匹配的问题,在网络通讯中,CPU处理数据的速度大大快于网络传输数据的速度,所以引入缓冲区,将网络传输的数据放入缓冲区,累积足够的数据再送给CPU处理。

1.1 拓扑图

在这里插入图片描述

1.2 Buffer的分类

ByteBuf 的实现类有很多,可以通过两个维度去分类。

  1. 维度1:是否是直接内存,还是堆上内存

  2. 维度2:是否是池化的,池化的用完就会释放掉。

这两个维度相乘,就得到了4种情况。

注意:通

标签:38,Buffer,025,缓冲区,池化,ByteBuf,维度,CPU
来源: https://blog.csdn.net/weixin_41673967/article/details/119203002