Patent · US Active

Method and computing device for managing size of thread pool dynamically

US9910711B1 · kind B1 · utility

6Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 24, 2017
Grant dateMar 6, 2018
Priority date
Expiry dateJul 24, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5018
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for managing a thread pool size dynamically using elemental task throughputs is provided. The method includes steps of: a computing device (a) calculating a first representative task throughput corresponding to a first group including elemental task throughputs during the first time section, and then increasing a maximum thread value for the first time section and setting it as a maximum thread value for the second time section; (b) calculating a second representative task throughput corresponding to a second group including elemental task throughputs during the second time section; and (c) comparing the first and the second representative task throughput and then, if the latter is greater than the former by an amount equal to or greater than a preset first threshold value, increasing the maximum thread value for the second time section and setting it as a maximum thread value for a third time section.

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