IIS, multiple CPU cores, application pools and worker processes - best configuration for a single si

Posted by Egghead Design on Server Fault See other posts from Server Fault or by Egghead Design
Published on 2009-12-09T13:05:01Z Indexed on 2010/03/26 22:03 UTC
Read the original article Hit count: 1181

Hi

We use Kentico CMS and I've exchanged emails with them about a web garden deployment.

We have a single site running on a server with 8 cpu cores. In line with Kentico's advice, we have not altered the application pool web garden setting from the default i.e. it is set to a maximum number of worker processes of 1.

Our experience is that the site only uses one of the cpu cores - the others are idling. When I emailed them about this, their response was that the OS/IIS would handle this and use other cores as necessary even though the application pool only has a single worker process.

Now, I've a lot of respect for the guys at Kentico, but this doesn't seem right to me?

Surely, if we want to use all cores, we need to permit eight worker processes (and implement session state storage in SQL server)?

Many thanks

Tony

© Server Fault or respective owner

Related posts about iis

Related posts about web-gardens