CodingSlayer
CodingSlayer

Reputation: 915

App Pool memory

My App pool is taking like 180mb to 220mb at any given time. It sometimes goes down to 80mb but comes back to 180mb in few mins. Is this behaviour normal? If the memory usage seems high, how can i reduce it?

We have like 500 employees of which at any given time atleast 200 employees will be working on that particular website.

I am using IIS 7.0, windows server 2008, Asp.net 3.5

Any help is greatly appreciated.

Abhi

Upvotes: 0

Views: 623

Answers (3)

RickNZ
RickNZ

Reputation: 18654

Yes, the behavior you describe sounds normal. Garbage collection, among other things, can cause periodic fluctuations in memory use.

Unless your server is starting to page excessively, I wouldn't restrict the memory available to the AppPools. Internal ASP.NET features such as caching work better when they have plenty of memory available.

If you're concerned that the memory use is higher than it should be, then consider running your apps through a memory profiler, to find out how the memory is being used.

Upvotes: 0

Barry Kaye
Barry Kaye

Reputation: 7761

Right click on your App Pool in IIS and choose Advance Settings... then scroll down and look for Private Memory Limit (KB) and Virtual Memory Limit (KB) near the very bottom. However like @BNL suggests your usage is nothing to really be concerned about.

Upvotes: 0

BNL
BNL

Reputation: 7133

It is totally dependent on your site. 180-220 mb is nothing. On 32bit windows you have to worry around 600mb. 64bit windows, it can be much higher.

Upvotes: 1

Related Questions