Memory Utilization on Exch 2007 with W2K8
I have a Windows 2008 server running Exchange 2007 SP1. 64 bit of course. The server is running multi roles so it has CAS, MBX, and Transport. There are about 800 mailboxes but only 450 of those are active staff. I started with 4GB of ram and realized that I was way low. I found a MS document that had some memory calculations. That doc stated that for a mixed role Exchange 2007 server I should start with 8GB and then add 5MB for each mailbox. That gives me a total of 12GB required for this server. I ordered 16GB and added it to the 4GB I already had for a total of 20GB. This was done last night. This morning I'm watching the system resorces and see that store.exe is using 96% of my physical memory. I am courious as to what others are seeing. I can take the server memory up to 32GB. Should I? My server configuration is this: HP Proliant DL385 G2 20GB DRAM 1GB NIC 72GB RAID 1 OS volume 72GB RAID 1 Page File volume (page file set to 30GB) 500GB SAN based data volume 150GB SAN based log volume 50GB SAN based queue volume --Patrick
June 3rd, 2008 6:46pm

I figured it out. Store.exe is using all available memory by design. --Patrick
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2008 11:14pm

Hi, Exchange will consume available memory in an effort to create an efficient cache to improve performance. If other processes require memory, Exchange will reduce the size of the cache, reducing the amount of memory it requires. So, I recommend you to apply the latest update for Exchange 2007.Below one has been including in the Update Rollup 1 for Exchange Server 2007 Service Pack 1 The Store.exe process uses almost 100 percent of CPU resources, and the size of the public folder store increases quickly in Exchange Server 2007 http://support.microsoft.com/kb/925252/en-us Besides, With the 64-bit architecture in Exchange2007, the maximum size of the database cache is no longer constrained by limits on the virtual address space.Instead, it is determined by the amount of available memory and by database I/O.For example, on a server that has 16GB of physical RAM,ESE may increase the database cache to 8 GB if this amount is sufficient to meet its memory needs, and leave the remaining memory for system cache and other applicationsthat are running on the server. More information about settings on maximum size of the database cache for your reference: http://technet.microsoft.com/en-us/library/bb691304(EXCHG.80).aspx Maximum ESE cache size increased http://technet.microsoft.com/en-us/library/aa996536(EXCHG.80).aspx memory requirements for Exchange 2007 http://technet.microsoft.com/en-us/library/bb738124.aspx Hope it helps. Xiu
June 5th, 2008 11:24am

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

Other recent topics Other recent topics