Solved

Windows Server 2012: high memory usage

Posted on 2014-02-13
5
3,766 Views
Last Modified: 2014-02-25
Our problem is the same as in the link below.

All of our Windows Server 2012 machines are using at least 100% more memory than the 2008 servers. They are all web servers configured the same way. For example, the average memory usage is about 30% for the 2008 servers, and about 60% - 85% for the 2012 servers. All are fresh installs.

When looking at task manager and resource monitor, if you add up all the memory for all the processes running, they do not add up to the "In Use" amount -- not even close.

http://social.technet.microsoft.com/Forums/windowsserver/en-US/507cae56-b697-4ed7-bbcb-195bd6a05cbc/incomprehensible-high-memory-usage?forum=winserver8gen

Unfortunately the thread above stops July 2013 without a solution.

Is anyone familiar with this problem, and knows of a solution?
0
Comment
Question by:pzozulka
  • 3
  • 2
5 Comments
 
LVL 56

Expert Comment

by:Cliff Galiher
Comment Utility
Can you share a little more about your environment? Servers being used, how much memory is in the server, etc?
0
 
LVL 8

Author Comment

by:pzozulka
Comment Utility
We are using a cloud provider called NaviSite. All we know is that they use VMware. We have 6 web servers (all VMs). Three are 2008, and three are 2012. Configured with 8GB each.
0
 
LVL 56

Expert Comment

by:Cliff Galiher
Comment Utility
My first guess is that there are some back end services that are chewing up memory (drivers, which don't show up in task manager) that the cloud provider uses for VM management. This isn't overly uncommon with cloud VMs.
0
 
LVL 8

Author Comment

by:pzozulka
Comment Utility
Then why is this same behavior not happening on the 2008 servers? I'm literally missing memory according to the resource monitor on my 2012 servers.

Even if it was some background service running, task manager or resource monitor should be able to account for it. Literally the accounting/math is wrong in this case, or for whatever reason, it's right but hiding that service.

In any case, this definitely feels like a Microsoft issue specifically with Windows Server 2012. I was just hoping there would be a solution by now to the thread in the link above.
0
 
LVL 56

Accepted Solution

by:
Cliff Galiher earned 500 total points
Comment Utility
"Even if it was some background service running, task manager or resource monitor should be able to account for it. " As I said, DRIVERS do not show up in task manager. Take a 2008 server and open up task manager. Show me how much memory hour RAID (or SATA) disk controller is taking?

2012 is a different beast than 2008, and several cloud providers are deploying VMs based on poorly created images. That can have a HUGE impact on memory usage. That isn't a problem with the OS itself, but with the image that the VM is based on.

Don't believe me? Sign up for Azure and spin up a couple VMs temporarily for comparison. You'll notice that the difference is much more inline with what you'd expect from an OS change.
0

Featured Post

Free Gift Card with Acronis Backup Purchase!

Backup any data in any location: local and remote systems, physical and virtual servers, private and public clouds, Macs and PCs, tablets and mobile devices, & more! For limited time only, buy any Acronis backup products and get a FREE Amazon/Best Buy gift card worth up to $200!

Join & Write a Comment

In my previous 24 VMware Articles (http://www.experts-exchange.com/ARTH_1864316.html?arthOrderBy=3&arthSort=1#arth), most featured Intermediate VMware Topics. My next series of articles concentrated on topics for the VMware Novice;   If you would…
Recently, I was assigned the task of performing a hardware refresh in the datacenter. The previous Windows 2008 systems were connected to the SAN via fiber channel HBA’s and among other thing, had PowerPath installed in order to provide sufficient f…
In this Micro Tutorial viewers will learn how to use Windows Server Backup to create full image of their system. Tutorial shows how to install Windows Server Backup Feature on Windows 2012R2 and how to configure scheduled Bare Metal Recovery backup.…
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…

763 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

13 Experts available now in Live!

Get 1:1 Help Now