一种使用环形缓存和环形队列实现UDP高效并发的方法  被引量:4

在线阅读下载全文

作  者:孙明刚[1] 

机构地区:[1]积成电子股份有限公司,山东济南250100

出  处:《中国新技术新产品》2016年第11期6-7,共2页New Technology & New Products of China

摘  要:本方法涉及UDP并发技术领域,尤其涉及一种使用环形缓存和环形队列实现UDP高效并发的方法。特点如下:在数据接收线程中创建环形队列,用于存储待返回数据的客户端标识,并在数据处理子线程创建发送环形缓存和接收环形缓存,用于接收数据和存储待发送数据;数据接收线程在接收数据的同时查看环形队列中是否有需返回数据的客户端标识,如由相应数据处理子线程发送环形缓存中的数据发送出去。本方法的循环缓冲区可以提供对缓冲区的互斥访问,因而数据接收线程与数据处理子线程之间不需要加互斥保护,可同时进行,从而有了良好的并发性能,循环缓冲区可以更好地利用系统内存资源。

关 键 词:环行缓存 环形队列 并发性能 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象