Patent · US Active

Method and system for deadline inheritance for resource synchronization

US10628221B1 · kind B1 · utility

3Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2015
Grant dateApr 21, 2020
Priority date
Expiry dateMar 7, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Example embodiments of the present invention provide a method, a system, and a computer program product for managing tasks in a system. The method comprises running a first task on a system, wherein the first task has a first priority of execution time and the execution of which first task locks a resource on the system, and running a second task on the system, wherein the second task has a second priority of execution time earlier than the first priority of execution time of the first task and the execution of which second task requires the resource on the system locked by the first task. The system then may promote the first task having the later first priority of execution time to a new priority of execution time at least as early as the second priority of execution time of the second task and resume execution of the first task having the later first priority of execution time.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.