Está usando um Virtual PC em um disco RAM super rápido? (colocando o arquivo .vhd em um disco de RAM)

8

Gostaria de saber como ou se alguém tentou criar um DISCO DE RAM e, em seguida, colocar o arquivo .vhd de 2 GB (ou às vezes 1,2 GB) nele e, em seguida, executar o PC virtual usando essa imagem.

Ele deve estar rodando super rápido, já que o disco rígido agora é simulado pela RAM ... Eu nunca tentei, mas vi que há tmpfs no Linux. Assim, com o VirtualBox, deve ser factível ... Que tal no Windows ou em um Mac, alguém tentou antes e viu o quão rápido é?

    
por 太極者無極而生 04.11.2009 / 04:48

2 respostas

2

A velocidade do disco rígido é o maior gargalo nos dias de hoje, há outros gargalos também (por exemplo, o atraso do driver, o design da arquitetura do SO para o drive mecânico, etc.).

    
por 04.11.2009 / 06:12
5

É discutível.

O desempenho realmente aumentará consideravelmente. Mas se você tiver RAM suficiente para criar um disco RAM capaz de armazenar uma imagem inteira, saiba que o VirtualBox, o VMWare e o VirtualPC são capazes de armazenar em cache suas imagens conforme os dados são acessados. Portanto, embora o disco RAM não se torne necessariamente redundante, seu aumento de desempenho em relação a uma imagem armazenável em cache não será tão grande.

Também é um risco. Uma queda de energia ou qualquer outra situação em que o seu PC seja acidentalmente desligado, destruirá a sua imagem (ou quaisquer alterações feitas desde a última vez que a carregou).

Por fim, a inicialização e o encerramento da sessão da VM serão mais lentos, pois a imagem inteira precisará ser lida do disco para a memória e, posteriormente, salva novamente no disco.

    
por 04.11.2009 / 05:09