Timer Placement Optimization
A system and computer program product are provided for optimized timer placement. A request to apply a new timer in a computer system is received and an interrupt time for the new timer is extracted from the new timer. A timer list is accessed for each processor in the system responsive to the recei...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English |
Published |
27.09.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A system and computer program product are provided for optimized timer placement. A request to apply a new timer in a computer system is received and an interrupt time for the new timer is extracted from the new timer. A timer list is accessed for each processor in the system responsive to the received request. A range for placement of the new timer is established with respect to each of the accessed timer lists. A timer expiry delay is calculated between proximal processor interrupts and the extracted interrupt time based on the established range placement. Proximity of the extracted interrupt time within the existing processor interrupts is determined and one of the processors is selected based on the calculation and the determined proximity. The new timer is placed on the selected processor. |
---|---|
Bibliography: | Application Number: US201715465704 |