IIS6 - Application Pool Running Out of Virtual Memory

I have 4 app pools on IIS however I keep getting errors as they have reached their virtual memory limit. However none of them have a maximum set. Some of these pools are allowed up to 10 IIS worker processes and am wondering if this is affecting it.

Also the machine has very little space on the partitioned drive D but plenty on C, is there a way I can tell it to use virtual memory on C instead of D, or would it automatically do this?
Lico_wAsked:
Who is Participating?
 
mass2612Connect With a Mentor Commented:
Hi,

Where is your page files set under My Computer > Properties > Advanced > Performance > Settings > Advanced > Change - this is where you set where you want your virtual memory.

Each worker process will take approximately 5MB just to start it and more when its processing.
0
 
Lico_wAuthor Commented:
Right I see, the page file is currently set on D and is 4092mb, would you suggest updating this? Also the system has very little RAM 512mb
0
 
mass2612Connect With a Mentor Commented:
Oh 512MB is very low. Any chance of upgrading it? How many app pools and worker processes do you have? If you add them up saying at least 5MB each then how much of your 512MB is being used. Paging is evil if you care about performance not saying it causes this error but in general for production its just not going to make anyones job easy.
0
 
Lico_wAuthor Commented:
Evil's a tad strong perhaps ;) But I see your point.

Thanks for your help, going to try to upgrade RAM and also increase page file size whilst also reconfiguring and optimizing IIS pools.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.