发明名称 DYNAMIC THREAD POOL ADJUSTING TECHNIQUE
摘要 PROBLEM TO BE SOLVED: To adjust thread pools within a multithreaded server based on statistics observed from a server's inbound working load. SOLUTION: For various types of requests processed by the server, an execution time and a waiting/queue time are tracked. A plurality of logical pools of threads are used for processing the requests and an inbound request is sent toward one selected from among the pools, so that the requests with the same time requirement are processed by threads within that pool. The number and size of the thread pools are adjustable according to a program and a distribution calculation (i.e., determination as to which of the inbound requests should be allocated to which of the pools) is a determination based on the program. In a preferred embodiment, only one of those variables is adjusted at a time and the result is monitored to determine whether effects are positive or negative. COPYRIGHT: (C)2004,JPO&NCIPI
申请公布号 JP2004213624(A) 申请公布日期 2004.07.29
申请号 JP20030396275 申请日期 2003.11.26
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 BLYTHE CHRISTOPHER JAMES;CUOMO GENNARO A;DAUGHTREY ERIK A;HOGSTROM MATT R
分类号 G06F11/34;G06F9/46;G06F9/48;G06F9/50;(IPC1-7):G06F9/46 主分类号 G06F11/34
代理机构 代理人
主权项
地址