首页 | 本学科首页   官方微博 | 高级检索  
     检索      

支持多线程并发与消息异步处理的Linux Netlink通信机制研究
引用本文:熊伟,丁涵,罗云锋.支持多线程并发与消息异步处理的Linux Netlink通信机制研究[J].教育技术导刊,2017,16(10):99-103.
作者姓名:熊伟  丁涵  罗云锋
作者单位:海军计算技术研究所,北京 100841
摘    要:Netlink是Linux操作系统内核空间与用户空间最流行的进程间通信机制之一,但目前在多线程程序中的使用还存在一些问题。介绍了Netlink相对于Linux其它传统通信手段的优点,阐述了使用Netlink进行用户程序与内核模块通信的实现方法,分析了目前公开资料上Netlink线程并发支持机制存在的问题,并给出了支持多线程并发与消息异步处理的正确方法,最后在真实机器上进行了验证。结果显示,该方法能有效支持在多线程Linux应用中使用Netlink进行用户态与内核态通信。

关 键 词:Linux  nelink  进程间通信  多线程并发  异步处理  
点击此处可从《教育技术导刊》浏览原始摘要信息
点击此处可从《教育技术导刊》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号