Understanding Guest Machine Performance under Hyper-V

In this post I begin to consider guest machine performance under Hyper-V. This is the seventh post in a series on Hyper-V performance. The series began here. All virtualization technology requires executing additional layers of systems software that adds overheads in many functional areas of Windows, including processor scheduling, intercepting and emulating certain… Continue reading

Understanding Hyper-V Dynamic Memory management

In this post I will examine what happens when Hyper-V machine memory is overcommitted and how the Hyper-V Dynamic Memory Balancer adjusts guest machine virtual machine memory allocations to adjust to that condition. This is the sixth post in a series on Hyper-V performance. The series began here. The best way to understand… Continue reading