Method and apparatus for scheduling the execution of multiple processing tasks in a computer system
First Claim
Patent Images
1. In a computer system comprising a memory for storing a plurality of computer programs for processing user queries to said computer system and a CPU for executing said stored programs, a method for selecting the order in which said programs are executed by said CPU, said method comprising the steps of:
- examining each of said user queries to determine which of said queries can be processed in a short period of time and which of said queries require a longer period of time to process; and
giving precedence to said user queries which can be processed in a short period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A task schedular for scheduling the execution of a plurality of tasks within a computer system. The task scheduler utilizes a combination of externally assigned priorities and internally calculated priorities to optimize the responsiveness of the computer to external interactions.
169 Citations
4 Claims
-
1. In a computer system comprising a memory for storing a plurality of computer programs for processing user queries to said computer system and a CPU for executing said stored programs, a method for selecting the order in which said programs are executed by said CPU, said method comprising the steps of:
-
examining each of said user queries to determine which of said queries can be processed in a short period of time and which of said queries require a longer period of time to process; and giving precedence to said user queries which can be processed in a short period of time. - View Dependent Claims (2, 3, 4)
-
Specification