0

谁能解释这个“ idle ”和“ minLimit ”值。“ idle ”和“ MinLimit ”是什么意思?它们有什么关系?

0:000> !threadpool
Work Request in Queue: 4
--------------------------------------
Number of Timers: 25
--------------------------------------
CPU utilization 0%
--------------------------------------
Worker Thread: Total: 4 Running: 0 Idle: 4 MaxLimit: 400 MinLimit: 200
Completion Port Thread:Total: 1 Free: 1 MaxFree: 8 CurrentLimit: 0 MaxLimit: 400 MinLimit: 200
4

1 回答 1

0

在没有调试托管应用程序的情况下,我确实在tess ferrandez 的优秀博客另一个.

所以基本上线程池将设置最小和最大线程数,MaxLimit 和 MinLimit。从这里它决定在你的情况下你有 4 个线程,结果证明所有 4 个线程都是空闲的并且不是运行状态。MinLimit 是一个提示,并不意味着它肯定会在线程池中使用至少这么多线程。

于 2013-05-22T08:38:47.590 回答