Exchange 2007 High Memory Utilization - Doesnt appear typical
I am having a problem with an Exchange 2007 server. I understand that Exch 07 uses a lot of memory for the ESE Database Cache. However this server uses 98% of available memory all the time. The Exchange server is virtualized on a Citrix Xenserver. It has 6GB of physical memory allocated to it and 8GB of virtual memory set, The Page file usage shows 7.28GB. The store.exe is using 4GB, The EdgeTransport.exe is 232MB. The w3wp.exe's are 97 MB, 55MB, 164MB, 153MB and 11MB respectively. I monitor this server and it is constantly in a failed state in reference to the memory usage because its always using 98%. Also I believe this may be related, the eventlogs have the following events "A worker process with process id of '6168' serving application pool 'MSExchangeServicesAppPool' has requested a recycle because it reached its private bytes memory limit." Thanks for any help in advance.
March 23rd, 2010 1:07am

How many users? Have you sized this server appropriately? http://msexchangeteam.com/archive/2006/11/27/431644.aspx Exchange 2007 Processor and Memory Recommendations 6GB is pretty low. Have you run ExBpa against the server as well?
Free Windows Admin Tool Kit Click here and download it now
March 23rd, 2010 3:04am

18 mailboxes, I have read through the Exchange 2007 Processor and Memory Recommendations and it appears I am within the specs. Yes I have run ExBpa, It did complain about the page file being larger than the physical memory but we had the above issue before we increased the page file size. Just dont see why the memory would use 97-99% all the time.
March 23rd, 2010 7:19pm

You didn't buy all that memory just to have it sit there unused, now did you? That's what Exchange does. The Information Store caches mailbox content, but don't worry, it releases memory when other processes need it.-- Ed Crowley MVP"There are seldom good technological solutions to behavioral problems.". "ANussTech" wrote in message news:dbe6c554-0d59-4f1c-8d13-b0caa402519d... 18 mailboxes, I have read through the Exchange 2007 Processor and Memory Recommendations and it appears I am within the specs. Yes I have run ExBpa, It did complain about the page file being larger than the physical memory but we had the above issue before we increased the page file size. Just dont see why the memory would use 97-99% all the time. Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
Free Windows Admin Tool Kit Click here and download it now
March 24th, 2010 12:25am

Ed, I appreciate your response, however I have read several documents that have "suggested" that it shouldnt be using that much memory. To back up this belief, I have other Exchange 2007 servers running and though there is high memory utilization, its not in the upper 90%. Also I believe the high mem usage is causing the application pool to recycle. == the eventlogs have the following events "A worker process with process id of '6168' serving application pool 'MSExchangeServicesAppPool' has requested a recycle because it reached its private bytes memory limit."
March 25th, 2010 11:00pm

I am also getting same problem with my Exchange 2007 box? Don't have any idea, whats wrong with Exchange ? Thanks Amit
Free Windows Admin Tool Kit Click here and download it now
March 25th, 2010 11:33pm

Is it a single box environment? Do you mean the exchange servers in other projects by saying “I have other Exchange 2007 servers running and though there is high memory utilization, its not in the upper 90”? What’s the version and patch on other working exchange servers? Does all software/hardware identical between the working server and the problematic one? Please update the exchange server to latest rollup & SP Ensure we have proper file-level exclusions if we are running File-Level AV on the Exchange sever Check NIC on your nodes; disable the TCP Chimney if it belongs to Boardcom or HP vendors for testing. It has potential effects on exchange http://blogs.technet.com/brad_rutkowski/archive/2007/08/10/how-to-know-if-tcp-offload-is-working.aspx If any other application is built on the Microsoft .NET Framework 2.0 in the exchange server, similar symptom will occur, please see HotFix 942027 James Luo TechNet Subscriber Support (http://technet.microsoft.com/en-us/subscriptions/ms788697.aspx) If you have any feedback on our support, please contact tngfb@microsoft.com
March 29th, 2010 12:08pm

In fact if you have installed the mailbox role Exchange will cache all transational data in RAM, just to reduce the disk I/O. That's why your memory utilization is too high :) Att., Thiago MagalhãesITIL Foundations, MCTS 2008, MCSA 2003, MCDST, MCP
Free Windows Admin Tool Kit Click here and download it now
April 21st, 2010 8:39pm

Hmm..... After long search and analyze , i found that it is not creating any issue for Server anyhow. After consuming 95% memory , i can run multiple application on server, as Ed Crowley said , it will release memory for other process as per need, Same is happening.Thanks ED. Else, there is one more trick but please if you have more than 300 + mailboxes then don't try it , it will decrease exchange performance. The trick is, to make memory threshold for memory utilization by IS in Exchange. but as an Exchange Administrator i think it is not good anymore because if "it would have been any solution, Microsoft had released definetly Officiely Patch for it" Didn't it ! Thanks Amit Rawat
May 10th, 2010 2:18pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics