-
公开(公告)号:CN114124850A
公开(公告)日:2022-03-01
申请号:CN202210088532.X
申请日:2022-01-26
Applicant: 浙江宇视系统技术有限公司
IPC: H04L47/722
Abstract: 一种网络通信方法及装置、存储介质,所述网络通信方法应用于设置有至少两个接收缓存队列的接收端,所述接收缓存队列包括至少一个缓存单元,至少存在两个接收缓存队列的缓存单元的存储容量不同,所述网络通信方法包括:接收到数据包时,根据所述数据包的长度选择接收缓存队列,将所述数据包存储到被选中的接收缓存队列的缓存单元中,其中,所述接收缓存队列中,所述被选中的接收缓存队列的缓存单元的存储容量大于等于且最接近所述数据包的长度。本实施例提供的方案,提供至少两种存储容量的缓存单元,可以根据数据包长度选择合适的缓存单元进行存储,从而可以充分利用缓存单元的存储空间,避免浪费socket缓存空间,减少丢包。
-
公开(公告)号:CN114124850B
公开(公告)日:2022-07-12
申请号:CN202210088532.X
申请日:2022-01-26
Applicant: 浙江宇视系统技术有限公司
IPC: H04L47/722
Abstract: 一种网络通信方法及装置、存储介质,所述网络通信方法应用于设置有至少两个接收缓存队列的接收端,所述接收缓存队列包括至少一个缓存单元,至少存在两个接收缓存队列的缓存单元的存储容量不同,所述网络通信方法包括:接收到数据包时,根据所述数据包的长度选择接收缓存队列,将所述数据包存储到被选中的接收缓存队列的缓存单元中,其中,所述接收缓存队列中,所述被选中的接收缓存队列的缓存单元的存储容量大于等于且最接近所述数据包的长度。本实施例提供的方案,提供至少两种存储容量的缓存单元,可以根据数据包长度选择合适的缓存单元进行存储,从而可以充分利用缓存单元的存储空间,避免浪费socket缓存空间,减少丢包。
-