NON-PREEMPTION OF A GROUP OF INTERCHANGEABLE TASKS IN A COMPUTING DEVICE
First Claim
Patent Images
1. A method comprising:
- identifying a first task that is one of executing and scheduled to execute on a processor during a first time slice;
identifying a second task to be executed on the processor during a subsequent time slice, the first time slice occurring before the subsequent time slice;
comparing the first task to the second task;
identifying whether the first task and the second task are interchangeable tasks based on the comparison; and
executing the first task during the subsequent time slice in response to the first task and the second task being identified as interchangeable.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for non-preemption of interchangeable tasks is disclosed. The method for non-preemption of interchangeable tasks includes identifying a first task assigned to a first time slice, identifying a second task assigned to a subsequent time slice, comparing the first task to the second task, identifying whether the first task and the second task are interchangeable tasks, and executing the first task during the subsequent time slice in response to the first task and the second task being interchangeable. The first task may be currently executing on a processor or may be scheduled to execute on the processor.
-
Citations
12 Claims
-
1. A method comprising:
-
identifying a first task that is one of executing and scheduled to execute on a processor during a first time slice; identifying a second task to be executed on the processor during a subsequent time slice, the first time slice occurring before the subsequent time slice; comparing the first task to the second task; identifying whether the first task and the second task are interchangeable tasks based on the comparison; and executing the first task during the subsequent time slice in response to the first task and the second task being identified as interchangeable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification