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.).
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 é?
É 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.