Adjustable receive queue for processing packets in a network device
AssigneeAmazon Technologies, Inc.
InventorsSaid Bshara, Clint Joseph Sbisa
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsSaid Bshara, Clint Joseph Sbisa
Estimating the term…
A network device, such as a Network Interface Card (NIC), can have a receive queue (RxQ) that changes size based on whether the network device is in a normal operating mode or in a maintenance mode. In a normal operating mode, it is desirable that the receive queue has a smaller number of free buffers, to increase cache locality in a processor subsystem. However, there can be known periods when the receive queue can be overloaded. During a maintenance period, it is desirable that the receive queue absorbs a large burst of network packets while the processor subsystem is not processing the packets. A solution is to maintain a receive queue at a smaller percentage of its maximum during the normal operation mode, but then before or upon entering the maintenance mode, expand the receive queue to a larger size.
A method, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.