Hyper-V dynamic RAM

I have a 2012 R2 server hosting 2 Hyper-V servers that I have converted from VMWare. The host has 64GB, each guest had 16GB in VMWare but I was reading some best practices on Hyper-V and the dynamic RAM option was suggested as the way to go. The problem I am having is the RAM is not increasing as needed. When I log in and look at the Task Manager on the guest it shows 90% memory used and 16GB but the Hyper-V Manager shows around 4 or 6 GB is being allocated to that guest. It appears that something is not interfacing correctly. I updated the integration services seeing that was a common cause but it is still not functioning properly. For instance it is after hours and the RAM shows 97% used. There is no malware on the guest or host and all the processes are legit for a Terminal Server to be running. Any suggestions on what to do next?
PIMSupportAsked:
Who is Participating?
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:
Is there a reason you think it isn't working? Are you seeing a lot of paging or performance issues. Considering a VM with no added services will spin down to under a gig, seeing one run at 4 to 6 would make me think it is working just fine. More isn't being allocated because more isn't needed. Unused memory that is allocated is memory wasted. So you should expect to usage in the 90s percentage -wise. If it were pegged at 100 then you may have issues.
0
PIMSupportAuthor Commented:
The users are experiencing issues with performance that are not felt when I set the RAM to a static 16GB
0
Cliff GaliherCommented:
Well, you can set it back to 16 GB if you prefer. Or you can turn on performance counters on hyper-v and actual get some insight into what is going on.

Dynamic memory is beneficial in high-density environments, particularly those where VMs have mobility to handle host outages. It allows a VM to scale up for performance scale down to squeeze onto a new host in the event of a failure...or squeeze down ti make room for another incoming VM undr the same circumstances

For low density single host environments, there is little to no benefit.
0

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
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 2012

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.