How can I see what is using all the ram on a server

Posted on 2014-02-12
Last Modified: 2014-02-13
We have a server 2008 r2 x64 box which is intended to be logged into by users using remote desktop from their workstations.

The 2008 r2 server is one of three hyper-v vm's which are hosted on a much more powerful server (server 2012 with 64gb ram)

the 2008 r2 vm does not run sql or exchange or any other typical resource hog... just microsoft office 2013.  It also doesn't host files.

With no users logged in, no obvious programs running, just after a reboot, all 31gb is being used by something.  Whatever it is doesn't apparently show up in task manager or resource monitor.  0% cpu, 0% network, 0% disk... 99% memory.

How can i find out specifically what is using all this memory?  The server is almost unusable in the current state.

Attached are some diagnostic pictures
Question by:FocIS
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
  • 3

Accepted Solution

Leon Kammer earned 500 total points
ID: 39854764
I have had similar issues, but with a file server.

Try Rammap

Microsoft had a version of DynCache for 2008 R2, I contacted support, but they claimed that it is no longer available and decided that it was too much of a hassle, so I migrated back to 2008.

Author Comment

ID: 39854775
AWESOME - that's a great tool... i'm getting close.

it shows 29gb in "Driver Locked"

now to find out what driver locked up all that ram - wow

Expert Comment

by:Leon Kammer
ID: 39854802
According to MS support, this is the way Hyper-V Dynamic Memory works.

If you shutdown the guest and uncheck Dynamic Memory from the guest memory properties it should return to some normal state.

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.


Author Closing Comment

ID: 39856159
Quick and to the point, exactly what i needed - thanks!

Author Comment

ID: 39856162
Disabling dynamic memory did fix it - it's a shame dynamic memory didnt work, but, we have plenty enough to go around so fixing it at 32gb is fine

Expert Comment

by:Leon Kammer
ID: 39856250
glad I could help :)

Featured Post

Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

Question has a verified solution.

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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…
Suggested Courses

623 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