12-12-2013 дата публикации
Номер: US20130332638A1
A network interface card may issue interrupts to a host in which the determination of when to issue an interrupt to the host may be based on the incoming packet rate. In one implementation, an interrupt controller of the network interface card may issue interrupts to that informs a host of the arrival of packets. The interrupt controller may issue the interrupts in response to arrival of a predetermined number of packets, where the interrupt controller re-calculates the predetermined number based on an arrival rate of the incoming packets. 123-. (canceled)24. A method comprising: [ the value being based on an initial number, a number of interrupts generated during another period of time, and a threshold number of interrupts,', 'the other period of time occurring prior to the first period of time, and, 'applying a function to a value to produce a result,'}, 'using the produced result to determine the number;, 'the number being used to generate an interrupt and being determined based on, 'determining, by a device, a number associated with a first quantity of packets to receive during a first period of time,'}receiving, by the device, the first quantity of packets during the first period of time; 'the second number being different than the number;', 'updating, by the device and based on the received first quantity of packets, the number to a second number,'} 'the second period of time being subsequent to the first period of time;', 'receiving, by the device, a second quantity of packets during a second period of time,'}updating, by the device, the second number based on a relationship between the received second quantity of packets and the second number; andissuing, by the device, the interrupt based on the updated second number.25. The method of claim 24 , further comprising:identifying one or more parameters associated with a rate of issuing the interrupt, 'issuing the interrupt based on the one or more parameters.', 'where, when issuing the interrupt, the method ...
Подробнее