Como um disco grande de máquina virtual afeta o tempo de vida do SSD

4

Eu tenho uma dúvida interessante. Como as máquinas virtuais criam um arquivo que representa um disco rígido - o chamado disco virtual -, e normalmente leva de 20 a 40 GB (e até mais), como isso afeta um disco de estado sólido ( SSD) tempo de vida?

Por exemplo, no meu caso eu estou usando o VirtualBox versão mais recente e desde uma versão de mais de um ano, o VirtualBox suporta a marcação de discos rígidos virtuais como SSD para permitir que o sistema operacional convidado (ou seja, o Windows 7 e superior) detecta todo o disco como SSD e otimiza o sistema operacional para funcionar melhor com os prós e contras do SSD.

Minha máquina virtual é um ambiente de desenvolvimento virtual do Windows 7 com o Visual Studio e raramente faço operações intensivas de gravação. Bem, salvando arquivos de código quando eu editá-los ... Mas estas são pequenas gravações.

A questão atual é como os sistemas de software de virtualização tratam esses grandes arquivos de disco virtual. Eu acho que uma gravação na máquina convidada é tratada da mesma maneira que uma gravação na máquina host, e uma máquina virtual não reduz o tempo de vida da SSD mais do que um sistema operacional host, se eu usar máquinas virtuais da mesma forma que SOs host.

    
por Matías Fidemraizer 14.09.2014 / 18:54

2 respostas

2

Sua suposição é mais correta, uma gravação no disco da VM é igual a uma gravação no disco físico, embora haja muitos formatos de disco virtual diferentes e a resposta seja diferente para cada um deles, tenho certeza que alguns Os formatos implementam o armazenamento em cache, o que pode diminuir o número de gravações no disco físico.

A parte importante é que você não deve fazer na VM qualquer coisa que você não faria na sua máquina real, que inclui desfragmentação, etc ... na verdade é por isso que existe uma opção para marcar uma unidade como um SSD na maioria dos softwares de virtualização, para que os sistemas operacionais convidados desativem esses recursos que são prejudiciais aos SSDs.

Observe que o TRIM em máquinas virtuais não tem efeito, mas não é perigoso ou prejudicial de alguma forma, o controlador de armazenamento virtual simplesmente ignorará os comandos de descarte enviados pelo sistema operacional convidado.

    
por 14.09.2014 / 19:15
1

Você pode experimentar isso.

Muitas unidades SSD (ou talvez todas) têm contador de dados gravados no SMART.

Você pode usar algumas ferramentas como CrystalDiskInfo, Intel SSD Toolbox (para Intel SSDs) e ver como o "host grava" alterações de atributos.

    
por 23.11.2014 / 23:13