Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have 32 gb ram on my server, And my w3wp.exe process crashes when it reaches around 1gb of memory. I monitored it through task manager. It is a 64 bit machine

(Browser Requests are not responded when it reaches 1gb and application pool gets recycled)

My question

Is there any memory limit for w3wp.exe process ?

If i increase the physical memory in Application pool to use 8gb of ram will it work?

share|improve this question

migrated from stackoverflow.com May 18 '11 at 1:59

This question came from our site for professional and enthusiast programmers.

    
Can you include the service exception information? This should be in your windows application log. –  Derrick May 18 '11 at 1:51
1  
Voting to move to Server Fault. –  Michael Shimmins May 18 '11 at 1:56
    
Derrick: Browser Requests are not responded when it reaches 1gb and application pool gets recycled –  user758405 May 18 '11 at 1:56
    
Definitely no standard limit. We run w3wp processes well over 10gb without issue. –  Rex M May 18 '11 at 2:00
    
@Rex : Did you modify any app pool setting? –  user758405 May 18 '11 at 2:11
show 3 more comments

1 Answer

If the app pool is recycling due to a particular amount of memory being used, in the advanced app pool settings, check the 'Recycling' section. Be sure that 'Private Memory Limit' is set to zero to indicate there is no memory limit for the app pool before it recycles. You'll want to do the same for 'Virtual Memory Limit'.

Event IDs in the event log should tell you why an app pool recycled. Here is some additional info on those event codes:

http://technet.microsoft.com/en-us/library/cc735206%28WS.10%29.aspx

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.