Performance

Hyper-V Virtual NUMA Versus Dynamic Memory

January 7, 2014 // 4 Comments

When you are using VMs with a large amount of memory then NUMA topology becomes important. Hyper-V can reveal the underlying physical NUMA topology to the VM so that the guest OS and NUMA-aware apps (such as SQL Server) efficiently assign memory and schedule processes to make the most of the [...]

Memory Page Combining

January 7, 2014 // 0 Comments

My reading of the Windows Server 2012 R2 (WS2012 R2) Performance and Tuning Guide continues and I’ve just read about a feature that I didn’t know about. Memory combining is a feature that was added in Windows 8 and Window Server 2012 (WS2012) to reduce memory consumption. There isn’t too much [...]

WS2012 Hyper-V – Choosing Between Storage Controllers

August 7, 2012 // 0 Comments

The Performance Tuning Guidelines for Windows Server 2012 document is available and I’m reviewing and commenting on notable text in it. There are 3 types of storage controller: IDE SCSI Virtual HBA IDE There are 2 IDE controllers (0 and 1), with each one having 2 channels.  In other words, [...]

WS2012 Hyper-V – Host Memory Sizing

August 6, 2012 // 0 Comments

The Performance Tuning Guidelines for Windows Server 2012 document is available and I’m reviewing and commenting on notable text in it. I have deleted the contents of this post. The information in the Performance and Tuning Guide was incorrect. Technorati Tags: Windows Server [...]

WS2012 Hyper-V – Managing Virtual CPU Performance

August 3, 2012 // 0 Comments

The Performance Tuning Guidelines for Windows Server 2012 document is available and I’m reviewing and commenting on notable text in it. Microsoft makes a very interesting point.  Just because you can allocate virtual CPUs (vCPUs) to a VM (up to 64 if your hardware is up to it), you shouldn’t. [...]

WS2012 Hyper-V – VM & Host Performance Monitoring

August 2, 2012 // 0 Comments

The Performance Tuning Guidelines for Windows Server 2012 document is available and I’m reviewing and commenting on notable text in it. You cannot get true performance monitoring of a VM by running Performance Monitor or Task Manager from within a guest OS.  In fact, you can’t even get true [...]

Performance Tuning Guidelines for Windows Server 2012

July 26, 2012 // 0 Comments

The Performance Tuning Guidelines for Windows Server 2012 document is available. I’ve previously read the performance doc for Windows Server 2008 and Windows Server 2008 R2, focusing on the Hyper-V piece. Let’s look at some notable sections for Hyper-V in the new 2012 version of the doc.  [...]