发明名称 Receive Side Packet Aggregation
摘要 A system for enhanced resource utilization includes a network interface with access to memory of a device, in communication with an operating system of the device. The system receives, from the operating system, an identification of a predetermined amount of the memory for a packet buffer, store multiple packets in the allocated memory. A total size of the multiple packets is smaller than or equal to the predetermined amount of memory. The system generates a status record for each received packet stored in the allocated memory, and stores the generated status records in the allocated memory. The system also allocates a socket buffer for each packet stored in the allocated memory such that the socket buffer has reference to the corresponding packet in the allocated memory.
申请公布号 US2016320967(A1) 申请公布日期 2016.11.03
申请号 US201514863106 申请日期 2015.09.23
申请人 Broadcom Corporation 发明人 Kostic Predrag;Aleksic Milomir;Marandi Vahid;Siu Stanley;Yu Ting-Kuo
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for enhanced resource utilization, comprising: requesting, by a network driver of a device from an operating system executed by a processor of the device, allocation of a predetermined amount of memory of the device; receiving, by the network driver from the operating system, an identification of the allocated memory; storing, by a network interface, a first received packet in the allocated memory, the first received packet smaller than the predetermined amount of memory; and storing, by the network interface, a second received packet in the allocated memory, the second received packet smaller than a difference between the predetermined amount of memory and a size of the first received packet.
地址 Irvine CA US