Você pode instalar o Linux no seu MBP e tentar novamente os benchmarks. Isso eliminaria a questão das diferenças de hardware, não é?
Talvez uma pergunta estúpida, mas tenha paciência comigo por um segundo.
Eu tenho 2 caixas:
Eu tenho uma imagem do Windows Server 2003, bastante padrão, sem nada de especial nela. Tem o VMTools instalado.
Esta mesma imagem é executada no MacBook noticebly mais rápido do que na caixa Linux muito mais poderosa. Carrega mais rápido, mais responsivo e realmente não desacelera o sistema host ao executar operações de movimentação de disco. Enquanto no Linux demora um pouco para trazê-lo, e é menos responsável e de fato pode forçar o sistema host a desacelerar significativamente.
Isso aconteceu com algumas outras imagens ...
Alguém tem alguma idéia de por que isso poderia ser? Há coisas que posso fazer para acelerar a instância do VMWare no Linux?
Você pode instalar o Linux no seu MBP e tentar novamente os benchmarks. Isso eliminaria a questão das diferenças de hardware, não é?
Pode ser que exista um suporte de hardware para um Hypervisor no Mac, mas não no PC.
O que exatamente são os processadores? Se você tem uma CPU "mais poderosa" na caixa linux que é quad-core e roda com uma velocidade de clock menor que a da CPU no Macbook, a quantidade real de CPU disponível para a VM seria menor.
Qual é a unidade em cada um deles? O MBP tem uma unidade mais rápida?
O que mais os dois sistemas estão fazendo? A caixa do Linux está ocupada e o MBP ocioso?
Não tenho certeza, mas suspeito que o Fusion pode ser significativamente otimizado para o Mac OS X, já que eles têm strong concorrência no SO da Parallels.
Eu tive muitas experiências como essa com o VMware - em um sistema menos potente, a VM executa o Windows mais rápido do que uma caixa nativa do Windows mais poderosa! Ainda não tenho idéia do porquê, mas gostaria de votar com Ed Leighton-Dick: provavelmente algo a ver com otimizações por sistema operacional.
Pode ser porque o OS X poderia ter um kernel melhor otimizado que o Ubuntu. O OS X 10.5 está parcialmente em execução em 64 bits e foi bastante otimizado pela Apple. e eu concordo com um post anterior que a VMware provavelmente foi mais otimizada para o OS X por causa de sua base de usuários maior do que o Linux e a concorrência (embora não realmente) da Parallels.
Eu tive alguns problemas com o console baseado em navegador no servidor vmware 2 (na verdade não na estação de trabalho 6.5 ...). Será que os problemas de responsividade que você está tendo acabam se você rdesktop para o convidado, em vez de usar o console?
Os problemas de tempo de carregamento podem estar relacionados ao armazenamento / sistema de arquivos do host. Você está usando o software raid linux ou algo mais? Qual sistema de arquivos você está usando? Foi sempre cheio? Seu arquivo de disco poderia estar fragmentado?
Você já tentou tirar a CPU extra que está dando para o convidado no Linux?
Qual distribuição do Linux? Há quanto tempo essa instalação do linux existe? É uma nova instalação?
A conclusão é que, embora eu não seja um grande fã do Mac, o sistema operacional deles é estável. Eu odeio dizer isso, mas é provavelmente mais estável do que a maioria das distribuições Linux lá fora. Não se esqueça que muitas das novas distribuições Linux não estão disponíveis desde o Mac OS, portanto, elas não tiveram as mesmas oportunidades que a Apple tem de estabilizar e otimizar seu SO ao nível que a Apple possui.