When do you need IIS Web Garden feature. What's pro's and con's?
A:
If you have a multi-processor web-server (and most environments do have one) and performance is low and CPU utilization is low as well, you might want to consider a web garden. The basic idea is that instead of a single worker process for the IIS Service, a garden has one worker process per CPU, thereby boosting performance.
Raj More
2010-05-17 12:11:25
But threads within a single worker process also utilize multiple CPU's.
hakan
2010-05-17 12:25:31
+2
A:
Complete answer from David Wang.
Pros:
- An interim solution for faulty applications.
Cons:
- Worse overall performance.
- Prevent the use of session state in the process. So in statefull application you have another performance penalty to serialize the state to an external store.
Igal Serban
2010-05-17 12:22:10