加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

基于零拷贝方式的多应用程序报文接收方法和装置

发明专利有效专利
  • 申请号:
    CN200910238009.5
  • IPC分类号:H04L12/70
  • 申请日期:
    2009-11-13
  • 申请人:
    曙光信息产业(北京)有限公司
著录项信息
专利名称基于零拷贝方式的多应用程序报文接收方法和装置
申请号CN200910238009.5申请日期2009-11-13
法律状态授权申报国家中国
公开/公告日2010-11-03公开/公告号CN101877666A
优先权暂无优先权号暂无
主分类号H04L12/70IPC分类号H;0;4;L;1;2;/;7;0查看分类表>
申请人曙光信息产业(北京)有限公司申请人地址
北京市海淀区东北旺西路8号院36号楼 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人曙光信息产业(北京)有限公司当前权利人曙光信息产业(北京)有限公司
发明人邵宗有;聂华;历军;李永成
代理机构北京德恒律师事务所代理人梁永
摘要
本发明提供一种基于零拷贝方式的多应用程序报文接收方法和装置,其中接收方法包括以下步骤:在网卡驱动程序中申请连续内存空间作为报文接收的缓冲区队列;在网卡相关寄存器中设置一个缓冲区队列写指针寄存器和多个缓冲区队列读指针寄存器,每个缓冲区队列读指针寄存器对应一个应用程序;网卡接收报文,如果缓冲区队列未存储满则将报文存储在缓冲区队列,同时更新写指针寄存器;以及每个应用程序分别判断是否有要接收的报文存储在缓冲区队列中,如果有,则将报文从缓冲区队列中取走,同时网卡驱动程序更新应用程序对应的缓冲区队列读指针寄存器。本发明能够基于零拷贝方式,实现多个应用程序同时进行报文接收,明显降低了CPU的占有率。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供