Avatar of stevenvanheerden
 asked on

Server Uses 99% of Memory

hi there

i'm running a SBS 2011 with Exchange 2010. the server has 24Gig RAM.
i'm also running Hyper-V which i allocated 6Gigs of RAM.
problem is the server keeps running at 99% RAM with the store.exe (Exchange) taking up 13Gigs. at the end of the day, the server when working on it is extremely slow as it keeps running at 99%. this is causing people to get errors on the network when accessing 3rd party programs.
what can i do to regulate the use of memory better as the server did the same when it run 16gigs of ram - i thought upgrading the memory would fix this but it didn't. the server just keeps eating all the ram no matter what amount of RAM it has installed.

please help as this is a very urgent matter.

thanks a lot

Avatar of undefined
Last Comment

8/22/2022 - Mon

Cliff Galiher

Your problem is hyper-v. Put simply, certain components of SBS are designed totake memory. Exchange and SQL, for example. Take memory to improve performance. The more RAM you install, the more they take. Ne downside of this design is that SBS does not expect much in the way of memory-heavy 3rd party apps. You can run an AV package, for example, but if you have a server based accounting or CRM package, for example, they are always best run ona second server.

Hyper-v definitely falls into this category as it needs a good chunk of memory. And, in fact, installing the hyper-v role on SBS (or any do an controller) puts the server in an u supported state and SHOIOD never be done. Hyper-v is KNOWN to break some SBS components.

You can run SBS as. Guest on a hyper-v host, but SBS SHOIOD never be the host itself. You will have problems until you resolve that.

Rob Williams

The fact that Exchange is using 99% of memory is likely not the problem.  Exchange and SQL look at unused RAM as wasted RAM. They will use almost all available RAM no mater how much you add.  They will then relase it to other applications as needed.  This is by design.  I would also reduce the amount of RAM allocated to hyper-V amd add to the SBS.  A Basic install of SBS should have 12-14GB of RAM and more as users are added.
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
Rob Williams

a) I should have refreshed rather than duplicating Cliff's comments.
b) I missed Hyper-V is running on SBS and is not the host???  Running hyper-v on SBS is not supported and will break features such as DHCP.

hi guys

thanks for the good response.
OK, what if i take the hyper V role off the server. its only there to run a SQL server based application.
can i run this in the normal environment on the same server?
i still have the old server which can be configured to run the 3rd party apps, but i must admit that the company did spend quite a bit of money on this new server.
i'm not sure if they will like the fact that i'm telling them that the old server must still be used.
the 3rd party programs being used are two vessel/container management applications and a accounting package.
so whats my options? running all these apps on a separate server?
Rob Williams

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.

Hi Guys

thanks a lot for your help on this one.
i have decided to use the old server to run the 3rd party apps and take the hyper v off.

if i have any more issues i will post it, but i'm sure your suggestions will solve my problem.

thanks again!!
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.