O tamanho do arquivo de imagem compactado se deteriora com o uso

1

Eu criei um arquivo VDI usando o VirtualBox e preciso carregá-lo com compactação para que outros acessem. Quanto mais eu uso a máquina virtual, menos a compactação acontece. Não há muita diferença no uso do disco entre as compressões, mas a taxa de compactação está se deteriorando com o tempo.

Qual é o motivo disso, e há alguma solução alternativa para obter uma compactação constante, independentemente do uso da máquina virtual?

    
por Praveen Sripati 05.07.2013 / 08:12

2 respostas

5

Com o uso vem fragmentação que torna a compressão mais difícil, então uma coisa que você pode tentar é desfragmentar antes de tirar a imagem. Se você puder encontrar um utilitário que libere espaço em disco não utilizado (isto é, escreva zeros nele, em vez de dados não utilizados antigos) que também ajudaria, possivelmente até mais que desfragmentação, já que você não estará compactando dados não utilizados (esses utilitários são usados às vezes eliminação permanente de dados). Mesmo assim, é provável que a compressão ainda sofra.

    
por 07.07.2013 / 09:28
1

O tamanho de uma VM ativa sempre crescerá e poderá exigir encolhimento periódico.
Isso ocorre principalmente porque os arquivos excluídos não são tão compactados quanto o espaço vazio em disco original.

Veja este artigo para obter instruções detalhadas sobre como reduzir uma VM:

Como encolher sua VM Virtualbox e liberar espaço para seu disco rígido .

    
por 07.07.2013 / 14:14