Configuração da unidade de estado sólido VirtualBox ok para girar discos?

18

Então notei com o 4.1 que o VirtualBox adicionou uma opção "Solid State Drive" na seção de armazenamento.

Eu também sei que o Win7 reportará espaço livre de forma diferente para um disco de estado sólido, para que o disco possa reutilizar esses setores em sua otimização integrada.

Estou pensando em ativar isso, mesmo que meu host tenha um disco giratório. Isso efetivamente zeraria o espaço livre para que eu pudesse compactar meu disco virtual? Eu teria um grande desempenho ao ativar isso?

    
por sherbang 24.08.2011 / 19:13

2 respostas

11

Isso apenas muda se o sistema operacional convidado vê uma unidade de estado sólido (e ativa / desativa recursos com base nisso). Como o VirtualBox suporta passagem física para discos rígidos, isso só importará se você ter uma unidade de estado sólido no computador host e ter o disco rígido virtual na mesma unidade.

Do ponto de vista do sistema operacional convidado, tudo o que ele fará será desabilitar a desfragmentação do disco e tentar enviar comandos TRIM para a unidade (eles serão ignorados se a unidade host não os suportar ou o VirtualBox não estiver usando a passagem I / O pedidos). Além disso, cabe ao controlador SSD escolher quais setores devem ler / gravar dados de / para, não o sistema operacional.

Você pode ativar isso, mas não verá diferenças de desempenho. Por que vale a pena, no entanto, ninguém nunca tem um motivo para ativar isso a menos que eles estejam testando recursos específicos do SSD (e, mesmo assim, possam testar esses recursos com um SSD simulado).

    
por 24.08.2011 / 19:16
0

Se você estiver passando por um SSD, tenho certeza de que o convidado já o verá como um SSD. Esse sinalizador é muito mais relevante para unidades virtuais. Não estou claro em quanto benefício esse sinalizador pode fornecer, especialmente se você tiver as ferramentas de convidado instaladas no convidado, mas algumas coisas vêm à mente. Primeiro, há o recurso "TRIM", que pode ajudar o SO do host a saber que ele não precisa liberar as páginas do sistema de arquivos não utilizadas no disco quando elas forem abandonadas. Mais do que isso, acho que uma vitória em potencial poderia ser que a maioria dos sistemas operacionais desligue seu agendamento normal de elevadores para E / S de disco quando apresentado com um SSD. Particularmente, se você tiver o cache de E / S do host ativado, essa é provavelmente uma grande vitória, já que ter dois níveis de escalonamento de elevador provavelmente é contraproducente.

    
por 19.04.2012 / 04:32