Exchange Store using up RAM

I run a SBS 2011 on a Dell PowerEdge T320, 16 GB of RAM. Exchange Store is using all the available RAM (more than 7 GB). I tried to limit that behavior and I set the msExchESEParamCacheSizeMax to 131072 (4GB) and the msExchESEParamCacheSizeMin to 32768 (1 GB). It works only until users start connecting to the Exchange Server and then it jumps back to over 7 GB.

I know it is by design to get as much RAM as available but the two parameters were supposed to limit that behavior why are they not working?
It also hinders another application. I run a database ACS (by acstechnologies.com). For us it is just as important as the Exchange. When Exchange Store is in check the database runs fine, when Exchange Store is gobbling RAM the database crawls and crashes.

If you have something else on the server and it wants the memory, then Exchange should give it back. If it isn't, then something is stopping it from doing so. That would probably also be the reason why the limitation methods you are using (which is not recommended) are also not working.

What else do you have on the server? Anything integrating with Exchange?

Only the database data is on the server.
What I want to understand is why after I set the msExchESEParamCacheSizeMax to 131072 (4GB) and the msExchESEParamCacheSizeMin to 32768 (1 GB) the Store still goes up to ove 7 GB.

As I have said, the reason the parameter you have set doesn't work is almost certainly the same reason that the memory isn't being given back by something else that wants it.

If Exchange is only using 7gb of RAM on a 16gb RAM machine, you must have something else on the machine. I am looking at an SBS 2011 machine right now with 16gb of RAM on it and Exchange is using close to 16gb of it.

What else is using all of the memory then?
As I wrote above - your server does not appear to be working correctly if it is JUST SBS and nothing else, because Exchange will take all of the memory that is available. If it is only taking 7gb then something is wrong.

I checked in Task Manager all the processes. They seem legit and added up they make the 15.5 GB used. I start to believe it is not the server but the network. I still do not understand why Exchange does not stay in the limits but I want to install a network monitor and test the network. I will also add more memory to the server; it is visibly bugged down during working hours.

This article was originally published on Monitis Blog, you can check it
here
.
Today it’s fairly well known that high-performing websites and applications bring in more visitors, higher SEO, and ultimately more sales. By the same token, downtime…

In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center.
Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center.
Navigate to the Servers >> Data…

Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…