Patent · US Active

Dynamically adjusting wait periods according to system performance

US9372725B2 · kind B2 · utility

0Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 19, 2014
Grant dateJun 21, 2016
Priority date
Expiry dateOct 9, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for dynamically adjusting an actual wait period associated with an operating system call, wherein the operating system call suspends execution of at least one thread in a plurality of threads associated with an operating environment is provided. The method may include determining a utilization factor function associated with the operating environment. The method may also include selecting at least one performance counter within a plurality of performance counters associated with the operating environment. The method may further include computing a utilization factor based on the determined utilization factor function and the selected at least one performance counter. Additionally, the method may include intercepting an operating system call, wherein the operating system call includes a requested wait period parameter. The method may also include updating the actual wait period associated with the intercepted operating system call based on the requested wait period parameter and the computed utilization factor.

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