Fixed vs Dynamic VHDX Performance

Find out whether there's really a difference between fixed and dynamic VHDX for performance.

John Savill

April 23, 2014

1 Min Read
performance chart

Q: Is the performance of a dynamic VHDX the same as a fixed VHDX? I've heard different opinions.

A: A fixed-size VHDX file has all space allocated at the time of the VHDX file creation, whereas a dynamic VHDX file grows as data is written to it. For data written to existing allocated space within a fixed or dynamic VHDX, you'll see the exact same performance. For data written to a dynamic VHDX file that requires the VHDX file to grow, there's some additional storage overhead related to zeroing out existing disk content, extending the VHDX file on the file system, and modifying the VHDX file metadata. This means there's a slight performance difference between a dynamic and fixed VHDX while the dynamic VHDX file grows, but once the dynamic VHDX has stabilized in size the performance is the same.

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