Solved

Server running low on memory?

Posted on 2013-01-19
3
298 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

Suggested Solutions

To effectively work with Diskpart on a Server Core, it is necessary to write some small batch script's, because you can't execute diskpart in a remote powershell session. To get startet, place the Diskpart batch script's into a share on your loca…
This article explains how to install and use the NTBackup utility that comes with Windows Server.
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

733 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