Você perderá muita velocidade correndo de qualquer ambiente virtual, infelizmente. Portanto, se você executar o Linux nativo, com o Windows em um ambiente virtual (VMWare, VirtualBox ou outro), um programa dentro de você perderá muito processamento, mesmo no modo de unidade.
Por exemplo, pense assim, seu sistema operacional requer uma fração de sua memória total / processador para continuar funcionando, não importa o quê, o programa de virtualização precisa de uma fração de memória, o sistema operacional virtual recebe uma fração de sua memória total e o programa em execução requer uma fração de sua memória total.
É muito poder de processamento para fazê-lo honestamente e RAM. Pense o que for recomendado (não requisitos mínimos, mas para executá-lo na melhor qualidade), duplique ou triplique.