SBS 2008 - Excessive Memory Usage

Hello,
I have two different customers with new(er) Dell Servers. Both running SBS 2008.
One has 8GB RAM - the other has 4GB RAM.

They both experience excessive (in my opinion) usage of RAM. I was going to tell the first client to add more RAM to get to 8GB but then realized the same problem was going on with the server with 8GB RAM.

Anyway - I've attached Task Manager from both machines to see if it helps.

I have read that you should have 8GB (but the server that has 4GB seems to be running better than the one with 8GB).

Users are complaining of files opening up slow and applications running slow.

Thanks for any advice.
4GB.jpg
8gbserver.jpg
rheideAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AaronCommented:
1.  The 4GB server is running BES, a known memory hog, especially when combined with Exchange and the other built-in SBS roles.  I would recommend installing 16GB of quad-ranked 4GB memory sticks (newegg ~$400 for ecc registered).

2. The 8GB server appears to be running at expected levels for SBS.  I would check Mozy, unless it's backing up during the day it shouldn't be that high in usage.  If it is backing up during the day that could be the file access speed issue.
uescompCommented:
The store.exe process which is associated with Exchange is designed to eat up all of your free memory.  It will give it back if another program requests it.  As long as no one is complaining about the server being slow I wouldn't worry too much.
Lee W, MVPTechnology and Business Process AdvisorCommented:
I NEVER install an SBS 08 box with LESS than 8 GB of RAM.  Then I try to follow a general rule of 512 MB/user for larger environments.  However, that rule can be modified depending on what apps you are running on the server.

As stated, EXCHANGE will EAT all the RAM it can, but it's designed to give it back if needed.

SQL does not.  You may want to tweak your SQL instances so that the use a specified maximum RAM.  The following was posted for SBS 2003 but should work the same in for SQL instances in 2008:
http://msmvps.com/blogs/bradley/archive/2005/02/04/34984.aspx

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rheideAuthor Commented:
We added an additional 4GB to the 4GB machine (planned on adding 8GB but had a compatibility issue with the current RAM). Seems to be running better.

Still working on the one that already had 8GB.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
SBS

From novice to tech pro — start learning today.