发明名称 NETWORK DEVICES WITH MULTIPLE FULLY ISOLATED AND INDEPENDENTLY RESETTABLE DIRECT MEMORY ACCESS CHANNELS AND METHODS THEREOF
摘要 A method, computer readable medium, and system independently managing network applications within a network traffic management device communicating with networked clients and servers include monitoring with a network device a plurality of applications communicating over a plurality of direct memory access (DMA) channels established across a bus. The network device receives a request from a first application communicating over a first DMA channel in the plurality of DMA channels to restart the first DMA channel. In response to the request, the first DMA channel is disabled with the network device while allowing other executing applications in the plurality of applications to continue to communicate over other DMA channels in the plurality of DMA channels. A state of the first DMA channel is cleared independently from other DMA channels in the plurality of DMA channels, and communications for the first application over the first DMA channel are resumed with the network device.
申请公布号 US2015019923(A1) 申请公布日期 2015.01.15
申请号 US201012689832 申请日期 2010.01.19
申请人 Michels Timothy;Jones Clay 发明人 Michels Timothy;Jones Clay
分类号 G06F11/00;G06F11/16;G06F13/28;G06F15/167 主分类号 G06F11/00
代理机构 代理人
主权项 1. A method for independently managing network applications, the method comprising: monitoring with a network device a plurality of applications, each communicating over a respective one of a plurality of direct memory access (DMA) channels established across a bus; disabling with the network device a first DMA channel in the plurality of DMA channels in response to at least one of receiving a request from a first one of the plurality of applications to restart the first DMA channel or detecting a malfunction associated with the first one of the plurality of applications, while allowing other executing applications in the plurality of applications to continue to communicate over other DMA channels in the plurality of DMA channels; clearing with the network device a state of the first DMA channel independently from other DMA channels in the plurality of DMA channels; and resuming with the network device communications for the first application over the first DMA channel.
地址 Greenacres WA US