Patent · US Expired

System and method for providing a pool of reusable threads for performing queued items of work

US6687729B1 · kind B1 · utility

53Cited by
9References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 1999
Grant dateFeb 3, 2004
Priority date
Expiry dateDec 20, 2019

Classification

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

Abstract

A system and method for managing a pool of threads for executing thread operations. A thread pool is instantiated which includes a plurality of threads, and a work queue having program controllable states is instantiated. Thread operations are queued to the work queue when the work queue is in a running or suspended state, and when the work queue is in a stopped state requests to queue thread operations are denied. The work queue supports controlled allocation of thread resources to a variety of thread operations.

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