Overclock.net › Forums › Intel › Intel CPUs › AdditionalCriticalWorkerThreads
New Posts  All Forums:Forum Nav:


post #1 of 6
Thread Starter 
I was searching for a way to utilize the i5 3570k threads on windows 7 then I came across this tweak:
I have it set to 3, I was thinking 4 but it mentioned additional, so I assumed it already had 1 critical worker thread as default.

What value is optimal and will too many time critical threads cause a problem?

Rundll32.exe advapi32.dll,ProcessIdleTasks
After using this, my idle handles or threads were processed and reduced with upto 60% cpu usage on all 4 cores for a short time:
Edited by tumbirs - 6/13/12 at 9:01am
post #2 of 6

here is ms view on the mather,sadly not sure if it is accurate for 64 bit


symantec view
Edited by drbaltazar - 5/8/12 at 5:37am
post #3 of 6
Thread Starter 
I liked the symantec view, I'll max out the threads and see how it works.
post #4 of 6
Thread Starter 
It works a treat at tackling those processing barriers but stalls other processes that are non-critical. After some adjustments; it stopped stalling on processes and these are the
recommended values:

For i5 (4 threads = 1 default critical thread , 2 additional critical threads and 1 thread left for background processes):
AdditionalCriticalWorkerThreads = 2
AdditionalDelayedWorkerThreads = 0

For i7:
AdditionalCriticalWorkerThreads = 6
AdditionalDelayedWorkerThreads = 0

Further details:

Increases the number of threads in the Delayed Work Queue. Threads in this queue have a lower priority and therefore a higher latency because they must compete with other processing for CPU time. Increasing this value may give better performance in some situations.

(Not useful unless running a NFS.)
The following registry tuning parameters could affect performance of file servers running Network File System (NFS). Specifies the number of threads used to handle incoming NFS requests.
Edited by tumbirs - 6/13/12 at 9:08am
post #5 of 6
ty for feedback!
post #6 of 6
Thread Starter 
Another tweak that helped utilize multicore cpu by reducing Core Parking:

find this key: " 0cc5b647-c1df-4637-891a-dec35c318583 "
Change " ValueMax" to 0

After applying the above tweak, all processor cores will share the load.
Applying performance mode in power savings doesn't apply core parking to 0.
And this tweak may not power saving friendly for laptops.
Edited by tumbirs - 6/13/12 at 9:10am
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel CPUs
Overclock.net › Forums › Intel › Intel CPUs › AdditionalCriticalWorkerThreads