Há duas camadas de fragmentação a serem consideradas (se o disco de vm estiver armazenado como um arquivo na máquina host), a fragmentação causada pelo sistema de arquivos na máquina host e a fragmentação no sistema de arquivos guests.
Mas, supondo que seu disco vm pré-alocado esteja perfeitamente desfragmentado, a máquina virtual não terá motivo para recriar / reorganizar o disco vm e reutilizará o que existe. Portanto, a máquina virtual em si não tem motivo para causar fragmentação no sistema de arquivos do host.
Mas, dependendo do sistema de arquivos do host, não há garantia de que ele será sempre desfragmentado; se o sistema de arquivos decidir que precisa organizar alguns arquivos, ele poderá fazê-lo (se houver sistemas de arquivos que façam isso ou não, não faço ideia, considere esta teoria ). Eu não sou um especialista em sistemas de arquivos, mas a menos que haja uma razão (não consigo ver um?) Para fazê-lo, duvido que seria simplesmente fragmentar arquivos aleatoriamente por diversão. Então, na maioria dos casos, ele permanecerá bem desfraldado.
Mas o sistema de arquivos guest, é claro, ainda se fragmentará como sempre (talvez não muito, apenas abrindo / fechando 900 vezes).
E se o sistema de arquivos host fragmentar o arquivo vm-disk, o sistema de arquivos guest interno pode parecer totalmente não fragmentado quando, na verdade, é uma bagunça total, o convidado não terá consciência disso.