当前位置: 首页 > 专利查询>英特尔公司专利>正文

应用级网络排队制造技术

技术编号:15767302 阅读:655 留言:0更新日期:2017-07-06 14:59
在例子中,公开了一种计算装置,包括:网络接口,其被配置为提供多个队列;应用;以及一个或多个逻辑元件,其包括排队引擎,所述排队引擎用于:检查传入分组;以及基于分类符将所述传入分组分配给所述应用的专用队列。还公开了一种提供排队引擎的方法,以及一个或多个有形的非瞬态计算机可读存储介质,其上存储有用于提供排队引擎的可执行指令。

Application level network queuing

In the example, discloses a computing device includes a network interface, which is configured to provide a plurality of queues; application; and one or more logic elements, including queuing engine, the engine for queuing: check incoming packets; and based on the special character classification queue incoming packet allocation for the application. Also disclosed is a method for providing a queuing engine, and one or more tangible non transient computer readable storage media that store executable instructions for providing a queuing engine.

【技术实现步骤摘要】
应用级网络排队
本公开在总体上涉及计算机联网领域,并且更具体地但不排他地涉及用于应用级网络排队的系统和方法。
技术介绍
繁忙轮询,也称作“繁忙等待”或“回转(spinning)”,是这样一种技术:其中过程反复地监视条件,以查看该条件是否已成真。例如,如果该过程需要输入,则它可以不停地循环,观察输入缓存以查看是否数据已变得可用。其它用途可能是:查看键是否已被按压,或者锁是否可用。另一用途是创建已知的时延,例如通过在规定数量的毫秒中“不做任何事情”,但是处理器速度的变化可能使得这不完全可靠。繁忙轮询可能是一种有用的技术,尤其是在低层级(low-level)编程中——其中受中断驱动的处理(interrupt-drivenprocessing)可能是低效或繁琐的。附图说明当结合附图阅读时,从下文的具体实施方式中得出对本公开的最佳理解。要强调的是,根据业内的标准实践,各个特征不必按比例绘制,并且仅用于说明目的。在明确地或隐含地示出比例的情况下,其只是提供一个说明性的例子。在其它实施例中,为了论述的清楚,可以随意地增加或减小各个特征的尺寸。图1是根据本申请文档的一个或多个例子的安全使能网络的框图本文档来自技高网...
应用级网络排队

【技术保护点】
一种装置,包括:网络接口,其被配置为提供多个队列;应用;以及一个或多个逻辑元件,其包括排队引擎,所述排队引擎用于:检查传入分组;以及基于分类符将所述传入分组分配给所述应用的专用队列。

【技术特征摘要】
2015.12.26 US 14/998,1381.一种装置,包括:网络接口,其被配置为提供多个队列;应用;以及一个或多个逻辑元件,其包括排队引擎,所述排队引擎用于:检查传入分组;以及基于分类符将所述传入分组分配给所述应用的专用队列。2.根据权利要求1所述的装置,其中,所述分类符包括应用标识符。3.根据权利要求1所述的装置,其中,所述分类符包括端口号。4.根据权利要求1所述的装置,还包括用于就所述分配通知所述应用的单元。5.根据权利要求1所述的装置,包括用于使得所述应用能够绕过中断机制并执行每线程无干扰的繁忙轮询的单元。6.根据权利要求1所述的装置,其中,所述排队引擎还用于经由扩展的套接字选项来接收用于套接字的队列映射。7.根据权利要求1所述的装置,其中,所述应用用于:从所述网络接口接收队列分配通知,包括用于套接字的队列分配;以及将所述套接字分配给与所述队列分配相关联的线程。8.根据权利要求7所述的装置,其中,所述线程在一对一布置中唯一地与所述队列分配相关联。9.根据权利要求7所述的装置,其中,在n对1布置中多个队列分配与所述线程相关联。10.根据权利要求7所述的装置,其中,所述应用绕过中断机制并执行每线程无干扰的繁忙轮询。11.根据权利要求7所述的装置,其中,所述应用用于经由扩展套接字选项来设置用于所述套接字的队列映射。12.一种提供应用级网络排队的方法,包括:在网络接口上提供多个队列;提供具有网络...

【专利技术属性】
技术研发人员:A·瓦苏德万A·C·伊兰戈K·A·帕蒂尔
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1