How many threads per logical cpu can IIS7.5 64bit handle concurrently? I have heard 12 IIS processing threads per logical cpu but I have also heard it was 100 IIS processing threads per logical cpu.
Just to be clear I am referring to IIS threadpool threads. That is when an http get request comes into my webapi server how many concurrent http get requests (per logical cpu) can my server handle at one time? I'm trying to calculate some threshold capacity numbers based on the number of requests my server can handle based on average response times from my get, which is ~500ms.
I'm curiou as to where I can find out what the setting is for MaxConcurrentRequestsPerCPU as a perf counter as it's not in the registry. Does it default to 12 or 5000? If I want to set this explicity where do I set it in the registry where do I need to set it for a .net 4 webapi app?
.../Microsoft/ASP.NET/2.0.xxx or 4.0.xxx?
Also by CPU is that Core or Logical Processors? I have a server that has one cpu with 6 cores with 12 logical processors.
Thanks!