As pessoas de armazenamento se referem a VMs como liquidificadores de E / S. Isso ocorre porque todos os arquivos do convidado estão normalmente dentro de um "contêiner" como um VMDK. Este VMDK é um único arquivo que contém todos os outros arquivos usados pela VM.
Considere que uma VMDK de 80 GB pode não ter todos os blocos alocados sequencialmente no disco - isso é ainda mais provável se você estiver usando o provisionamento thin. Ao executar uma desfragmentação dentro da VM, você não está realmente tornando os arquivos sequenciais no disco físico, você está tornando-os sequenciais dentro do contêiner e esse contêiner provavelmente não é sequencial no disco físico. Basicamente, em muitos casos, é um desperdício de tempo e os ganhos de desempenho são mínimos, na melhor das hipóteses.