Block Size to Use with Hyper-V Environment

Understand the correct block size to use in your Hyper-V environment.

John Savill

September 26, 2014

1 Min Read
QA

Q: What block size should I use in my virtual machine, on my CSV, and so on?

A: The best guidance is to use a 64KB block size for everything, which will ensure the best performance, because when you deal with virtualization you're dealing with large VHD and VHDX files.

  • On the storage, use 64KB stripe sizes.

  • Use 64KB cluster size on file system on the host.

  • Use 64KB cluster size on the file system within the virtual machine.

VHD uses a block size of 2MB and VHDX uses a block size of 32MB, which are both multiples of 64KB. This will provide the best overall performance.

About the Author

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like