I am thinking about this for a while. That you shall have your partitions aligned especially when using SSD's to get full performance is a well known fact. I guess :))
So if I create a VM that uses a file as a virtual block device, the file resides on the hosts SSD and starts in some sector. Depending on the type for the virtual image, I guess the file itself starts with some kind of a header, which moves the beginning of the actual data area backwards.
When the installation process of the OS inside the VM gets to the partitioning, would it be able to detect that offset and align the partitions inside the image file with the physical layout of the host's SSD? Or do I have to take care of this and make sure that alignment will happen?
I converted the disk images for my important VM's from qcow2 to raw and my impression is that they all run with less impact on the hosts resources. But that may well just be a wish come true :)))
Any ideas anyone?