×

Dynamic thread pool tuning techniques

  • US 20040139434A1
  • Filed: 12/31/2002
  • Published: 07/15/2004
  • Est. Priority Date: 12/31/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically tuning thread pools in a multithreaded server, comprising steps of:

  • gathering baseline run-time statistics for a dynamically changeable workload on a multithreaded server, wherein the baseline statistics pertain to executing a first plurality of requests of the dynamically changeable workload, the requests being serviced by a plurality of thread pools;

    programmatically altering the thread pools;

    gathering new run-time statistics for the dynamically changeable workload, wherein the new statistics pertain to executing a second plurality of requests of the dynamically changeable workload, the requests being serviced by the programmatically altered thread pools; and

    programmatically reversing the programmatic alteration if a comparison of the new run-time statistics to the baseline run-time statistics indicates that performance was degraded as a result of the programmatic alteration.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×