Ainda tenho que recorrer ao ArcGIS em uma máquina virtual de tempos em tempos no meu Macbook e experimentei problemas de desempenho ao longo dos anos. Como o @Chad Cooper menciona, o XP parecerá muito ágil ... o Win7, mas vale a pena ajustá-lo (se livrar do Aero, substitua o padrão 'find' pelo aplicativo 'everything', etc; muitos conselhos sobre isso online).
No que diz respeito à VM do Windows, ela possui seu próprio disco rígido e o Mac não existe - mas o software da VM permite compartilhar pastas que aparecem como compartilhamentos de rede.
Quanto ao desempenho, a interface com o sistema de arquivos é, de fato, o seu maior problema. A maneira mais conveniente de trabalhar com seus dados é manter tudo em uma pasta compartilhada no sistema de arquivos Mac, para que os arquivos sejam acessíveis a ambos. Essa é uma ótima maneira de acompanhar seus dados, principalmente ao usar algo como o GISLook para visualizar rasters e dados vetoriais no OSX. NO ENTANTO ... você recebe um enorme desempenho quando a VM está acessando arquivos em um diretório compartilhado!
Ao testar operações GIS em um projeto não muito complexo (2 rasters DEM, 20 a 30 shapefiles), os cálculos e a exibição foram afetados pelo local dos arquivos:
- Pastas compartilhadas - 40 segundos para executar operações;
- Pastas compartilhadas mapeadas como unidades no XP - 15-20 segundos;
- Todos os dados GIS na unidade virtual - 5 segundos.
Isso aconteceu com o VMWare 3.x há cerca de 18 meses - mas as coisas mudam e eu ouço o desempenho do Parallels, VMWare e Virtualbox muito melhor em comparação!
Minha solução atual: Eu tenho uma unidade D: \ "Dados", que é um disco rígido virtual (VirtualBox) que monta com a unidade do sistema C: - sincronizo os diretórios de dados com pastas compartilhadas no mac para manter as coisas arrumadas. Manter a unidade D separada mantém seu tamanho baixo e permite que eu faça backup separadamente no Time Machine.
Dica: crie uma 'imagem esparsa' no Disk Utility e crie seu disco rígido virtual dentro dele . Deixe o Time Machine fazer backup apenas dessa imagem, não da unidade C principal (arquivo principal da VM). As "imagens de disco esparsas" são interpretadas de maneira diferente, e somente os blocos individuais de dados alterados recebem Time Machined no backup, em vez de no arquivo gigante inteiro.