Patent ID: 6499050
Filing Date: 2002-12-24
Classification: G06F

Abstract:
A method for reducing interrupt context execution in a computer system, the method comprising:determining a system load of said computer system; determining whether a non-interrupt context will provide timely service to a driver routine under said system load; storing data to a memory indicative of whether said non-interrupt context will provide timely service to said driver routine under said system load; reading said data from memory; said driver routine selecting said non-interrupt context as a selected context for said driver routine if said data is indicative that said non-interrupt context will provide timely service to said driver routine under said system load; said driver routine selecting an interrupt context as said selected context for said driver routine if said data is indicative that said non-interrupt context will not provide timely service to said driver routine under said system load; and executing at least a portion of said driver routine in said selected context.