- Jul 21, 2011
- 669
HKLM/SYSTEM/CurrentControlSet/Control/Session Manager/Executive
You'll see two entries. AdditionalCriticalWorkerThreads and AdditionalDelayedWorkerThreads.
These two registry values are default 0 and intended mostly for server usage.
Essentially CriticalWorkers threads handle "time critical" tasks and DelayedWorker threads handle not-time critical tasks.
By increasing the values you increase the number of threads dedicated to these tasks. This is helpful for servers, which can make use of these threads without having too big a hit on resources. A high end computer should be able to see the same benefits.
I've never seen any benchmarks though - I'd be interested to.
MS's recommended value for Servers is 10. Perhaps someone here is willing to try and post results for 10, 20, 30, 40 with their computers?
You'll see two entries. AdditionalCriticalWorkerThreads and AdditionalDelayedWorkerThreads.
These two registry values are default 0 and intended mostly for server usage.
Essentially CriticalWorkers threads handle "time critical" tasks and DelayedWorker threads handle not-time critical tasks.
By increasing the values you increase the number of threads dedicated to these tasks. This is helpful for servers, which can make use of these threads without having too big a hit on resources. A high end computer should be able to see the same benefits.
I've never seen any benchmarks though - I'd be interested to.
MS's recommended value for Servers is 10. Perhaps someone here is willing to try and post results for 10, 20, 30, 40 with their computers?