Solved

Server running low on memory?

Posted on 2013-01-19
3
295 Views
Last Modified: 2013-03-23
Running Windows 2008 Server SP1 64bit on a VM. The guest has 4GB RAM installed.

If I look at Task Manager, it tells me approx 3.5 GB physical memory is being used.

I launched Perfmon and checked the following two counters (figures in brackets for average:

i. Commited Bytes : 2.5 GB
ii. Pages Output/Sec: 0
iii. Available Mbytes: 420

I'm confused :)

According to the above, I'm not paging as the Commited Bytes is less than the available RAM. Pages Output/sec confirms this.

But then why do I only have 400MB RAM spare? Shouldn't this be much more?

To add to this confusion, Task Manager says I have:
 
Total: 4094
 
Cached: 2935
 
Free: 80


Could someone confirm the best counter to use to see whether I really am running low on memory?

Was reading http://support.microsoft.com/kb/2160852
0
Comment
Question by:neil4933
3 Comments
 
LVL 13

Expert Comment

by:upalakshitha
ID: 38797594
0
 
LVL 31

Accepted Solution

by:
Frosty555 earned 500 total points
ID: 38797646
I tend to use Resource Monitor for a simpler representative picture of how the memory is actually being utilized (Start->Run->Resmon, or go to task manager->Performance->Resource Monitor).

Windows Vista and up (including Server 2008) will intentionally allocate as much memory as possible, leaving only a few megabytes officially "free", but this memory is just in standby waiting for an application to request it. In Resource Monitor you will see more information about how much memory is actually in use, and how much is in standby.

Example image from my own system right now:

 resource monitor
In that example, my system has 2818MB of free memory, not 98MB as you might be lead to believe in Task Manager.
0
 

Author Comment

by:neil4933
ID: 38798265
Thanks Frosty

Using my example, do you know why Commited bytes is 2.5gb but the Available Mbytes is 0.5 gb? I'm unsure which counter is best for memory usage calculation? Why the difference?

Also, if Pages output/sec is 0, does that indicate I am not paging?
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I was asked if I could set up a fax machine so that incoming faxes were delivered to people's Exchange inboxes and so that they could send faxes from their desktops without needing to print the document first.  I knew it was possible but I had no id…
New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now