Invention Grant
- Patent Title: Network memory pools for packet destinations and virtual machines
- Patent Title (中): 分组目的地和虚拟机的网络内存池
-
Application No.: US11490486Application Date: 2006-07-20
-
Publication No.: US08392565B2Publication Date: 2013-03-05
- Inventor: Sunay Tripathi , Erik Nordmark , Nicolas G. Droux
- Applicant: Sunay Tripathi , Erik Nordmark , Nicolas G. Droux
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood Shores
- Agency: Osha Liang LLP
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
A method for processing a packet that includes receiving a packet for a target, classifying the packet, and sending the packet to a receive ring based on the classification. The method also includes obtaining an identifier (ID) associated with the target based on the classification, and sending a request for virtual memory that includes the ID. Furthermore, the method includes determining, using the ID, whether the target has exceeded a virtual memory allocation associated with the target. In addition, the method includes allocating the virtual memory, storing the packet in the virtual memory, and updating the virtual memory allocation associated with the target to reflect the allocation of the virtual memory, all if the target does not exceed the virtual memory allocation. The method further includes waiting until the target is not exceeding the virtual memory allocation if the target exceeds the virtual memory allocation.
Public/Granted literature
- US20080022016A1 Network memory pools for packet destinations and virtual machines Public/Granted day:2008-01-24
Information query