Jump to content

Recommended Posts

Posted

Here is the article I read on the topic:

 

IIS 6.0 Tuning for Performance

 

I havent used this in practice, but this paragraph contains the suggested solution:

 

Set minFreeThreads to 88 * # of CPUs . This setting is used by the worker process to queue all the incoming requests if the number of available threads in the thread pool falls below the value for this setting. This setting effectively limits the number of requests that can run concurrently to maxWorkerThreads - minFreeThreads . Set minFreeThreads to 88 * # of CPUs. This limits the number of concurrent requests to 12 (assuming maxWorkerThreads is 100).

 

Can anyone please tell me what I need to set these to try and prevent the system from running concurrent threads? I think I need to set the maxWorkerThreads and minFreeThreads to be one number apart, but I'm unsure what I need to set minFreeThreads to with a quad xeon CPU (does this count as 4 CPUs in this case?).

 

Can someone also tell me the exact setting I need to put into the machine.config and where, as the article doesn't make it very clear?

 

Thanks 42fdc28e10a6af6b608569de29d2251d.gif

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...