SBS 2008 slow, all memory being used

Small Business Server 2008 is running slow.  Users have difficulty accessing network resources.  Logging on takes a long time for profile to load.  Using task manager, in performance tab I can see that all 8 GB of memory are being used, but Physical memory usage monitor shows zero activity.
The process tab shows around 10 processes, all of which use less than 1gb of memory total.
Is there a way to find out what is using all the memory?
Who is Participating?

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

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.

Cliff GaliherCommented:
8 gigs of memory is really the bare minimum for an SBS 2008 "test lab" environment. If you are running *any* applications, even A/V, you want 12, and I think 16 is a real world "sweet spot."

In short, you should be able to view what is using the memory via task manager, but as you observed, they are only going to be taking a gig or two, so you can't really limit anything any more than that to improve performance. Another process will just step up to take whatever you free up, because they are *all* too resource starved.

Upgrade your RAM.


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
How many users. cgaliher is correct more memory better...
That being said I have a customer with a SBS virtual machine running 5GB of RAM with no issues at all. They are running TrendMiro AV Worry Free Advance so teh Exchange Store is being scanned also.  It is a little slow when I remote into it but not too bad. They are a very small office though at the most 5 active Users.

The difficulty accessing network resources maybe a networking issue.

My advice is do not mess with anything like SQL and try to limit memory usage it will come back to bite you. I learned from experiences. I limited SQL memory and it help for a few months then I had SQL revenge. :-) Instead of taking memory now it was gobbling CPU and I/O.  
In a server the biggest users of memory are not normally processes but some form of caching. A screenshot of Task Manager - Performance tab would be useful. Otherwise this is all just speculation.
AE_JBAuthor Commented:
There are usually about 25-35 users online during the day.  No database or 3rd party programs running on the server except antivirus.  Exchange has very light use.
Restarting the server fixed the performance issue.  Probably was an update that was being applied and required a restart.
Memory recommendations helped.  I'll keep these in mind for future upgrades and current use.
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
Windows Server 2008

From novice to tech pro — start learning today.