Invention Grant
- Patent Title: System and method for supporting optimized buffer utilization for packet processing in a networking device
-
Application No.: US14072597Application Date: 2013-11-05
-
Publication No.: US09858241B2Publication Date: 2018-01-02
- Inventor: Arvind Srinivasan , Ajoy Siddabathuni , Elisa Rodrigues
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Tucker Ellis LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; G06F15/173 ; H04L29/08 ; G06F9/50

Abstract:
A system and method can support efficient packet processing in a network environment. The system can comprise a direct memory access (DMA) resources pool that comprises one or more of DMA resources. Furthermore, the system can use a plurality of packet buffers in a memory, wherein each said DMA resource can point to a chain of packet buffers in the memory. Here, the chain of packet buffers can be implemented based on either a linked list data structure and/or a linear array data structure. Additionally, each said DMA resource allows a packet processing thread to access the chain of packet buffers using a pre-assigned thread key.
Public/Granted literature
Information query