Interrupt optimization using storage time for peripheral component events
Assignee3Com Corporation
InventorsEdmund Chen, Glenn William Connery, Claude Hayek, Paul Sidenblad
Life of this patent
Estimating the term…
Loading patent…
Assignee3Com Corporation
InventorsEdmund Chen, Glenn William Connery, Claude Hayek, Paul Sidenblad
Estimating the term…
A method and system for efficiently servicing a peripheral component event. In one embodiment of the present invention, peripheral component events are coalesced. The time that a peripheral component event has been stored is determined. This time interval is then compared to a storage time threshold. This process continues until the time that a peripheral component event has been stored meets or exceeds the storage time threshold. Once time that a peripheral component event has been stored meets or exceeds the storage time threshold, an interrupt is generated. By appropriately selecting a storage time threshold, the generation of interrupts is optimized. As a result, the present invention optimizes the generation of interrupts, reducing the frequency with which interrupts are generated, and minimizing the CPU overhead associated with the servicing of interrupts.
A system for efficiently servicing peripheral component events, said system comprising:
A method for efficiently servicing peripheral component events, said method comprising the steps of:
In a computer system having a processor coupled to a bus, a computer readable medium coupled to said bus and having stored therein a computer program that when executed by said processor causes said computer system to implement a method for efficiently servicing peripheral component events, said method comprising the steps of:
A computer implemented method of efficiently servicing peripheral component events, said computer implemented method comprising the steps of:
Dependencies are inferred from the claim text.