Em comparação, em nosso teste, os dois sistemas de virtualização mais populares para Mac do momento: Parallels e VMware Fusion
Virtualização e novos processadores multicore
Com a disseminação de vários processadores de núcleo que integram extensões de virtualização proprietárias, virtualização, ou seja, a capacidade de executar um sistema operacional convidado em uma máquina virtual sem incorrer em grandes perdas de desempenho ou, em qualquer caso, inferior àquelas que podem ser experimentadas com sistemas de emulação, tornou-se cada vez mais difundido, não apenas no campo do servidor ou profissional, mas também entre os particulares.
Um dos ambientes preferidos para sistemas de virtualização é certamente o de sistemas Macintosh / Apple. A adoção há muito tempo da arquitetura RISC em vez da CISC (x86) relegou, pelo menos no que diz respeito a alguns setores, os sistemas Apple a um nicho dado o poder excessivo da Microsoft e a existência de alguns softwares projetados exclusivamente para a arquitetura CISC. A existência de software de emulação (entre os mais famosos Connectix Virtual PCs, posteriormente adquiridos pela Microsoft), software que convertia instruções CISC em RISC, dada a enorme perda de performance, não resolveu a situação.
Recentemente, um momento decisivo levou a Apple à adoção de processadores Intel com arquitetura CISC x86; Surpreendendo sobretudo pela rapidez com que se deu a migração para a nova plataforma, a empresa de Cupertino conseguiu, em pouco mais de um ano, converter a maioria das máquinas instaladas e os softwares por ela produzidos na nova arquitetura.
O grande apelo aos usuários comerciais de máquinas Apple (iMac e Notebook), o extraordinário sistema operacional Mac Osx Tiger (o primeiro disponibilizado para máquinas Intel) e o efeito de reboque gerado pelo iPod, o aparelho eletrônico mais vendido de todos os tempos, junto com as imensas novas possibilidades determinadas pela mudança para a Intel, significa que mais e mais pessoas se aproximaram do mundo Mac com menos medo do que no passado.
Para desempenhar um papel fundamental então a possibilidade, anunciada pela própria Apple, de continuar usando softwares compilados para Windows, tanto graças ao Boot Camp que permite instalar o Windows XP ou Windows VISTA, quanto para escolher na inicialização qual sistema operacional iniciar, ambos graças aos novos programas de virtualização, em particular VMware Fusion e Parallels Desktop, que prometem o uso do sistema operacional Microsoft sem perdas substanciais de desempenho ao mesmo tempo que o Mac Osx.
O objetivo deste teste será avaliar qual desses dois sistemas de virtualização é o melhor e se a opção de virtualização pode realmente ser uma alternativa à compra de uma máquina Windows em aplicativos do dia a dia.
Quanto mais ram melhor
Antes de proceder à avaliação dos dois softwares, pensamos que seria apropriado atualizar o sistema mac: um iMac core 2 duo 2,16 ghz equipado com 1 gb de memória RAM. Por sua natureza, todo software de virtualização requer uma grande quantidade de memória ram para operação, se somarmos a isso a ram necessária para o funcionamento do sistema operacional residente, entendemos como, nunca como neste caso, o ditado "mais ram ali é melhor ".
A atualização afetou o Ram, que foi aumentado para 2,5 Gb; escolhemos para a operação um módulo Crucial DDR2 667 MHz de 2 Gb, que a nosso ver representa uma das melhores escolhas em termos de qualidade / preço (neste momento o custo ronda os 130 euros)
O banco de memória Crucial é certificado para funcionar com o iMac e não levou mais de cinco minutos para instalar. No site da Crucial, basta selecionar o seu computador Apple e automaticamente será mostrado o módulo adequado em todos os formatos disponíveis. Se você tiver um PC, poderá até mesmo prosseguir com a autodetecção de hardware.
Instalação e configuração
Ambos os sistemas são simples de instalar e oferecem um guia de configuração com as configurações ideais para o seu computador. O Parallels está equipado com uma funcionalidade de "configuração expressa" que, ao definir apenas alguns elementos como o código de série do sistema Windows, permite proceder automaticamente à criação de uma máquina virtual, desde a sua configuração à instalação do sistema operativo .
O VmWare Fusion está equipado, ao contrário do Parallels, com a capacidade de utilizar totalmente o poder dos processadores multicore recentes, permitindo que você escolha se deseja usar todos os núcleos para executar a máquina virtual ou reservar um para o sistema operacional residente (Mac Osx).
Depois que a máquina virtual for configurada manual ou automaticamente, o sistema operacional convidado é instalado. O processo é completamente idêntico ao da instalação em uma máquina real. Assim que a instalação for concluída, você será solicitado a instalar uma série de utilitários que facilitam o uso do Windows virtualizado. Estes incluem aqueles que permitem o acesso aos arquivos do sistema operacional virtual via Mac Osx e vice-versa, copiar e colar entre os dois sistemas, um gerenciamento de cursor otimizado que permite que você se mova livremente entre os sistemas virtuais e residentes.
Trabalhando
Ao realizar as operações mais comuns, como copiar e colar do Mac para o Windows, os dois sistemas de virtualização se comportam de maneira um pouco diferente; As ferramentas Parallels são certamente mais reativas e mais sólidas, com o Fusion encontramos em alguns casos esporádicos a impossibilidade de mover-se entre os dois sistemas convincentes.
Ao iniciar a máquina virtual com o sistema operacional instalado, você se depara com outra diferença entre os dois softwares de virtualização: enquanto com o Fusion você pode acessar uma tela da Bios Virtual que permite definir algumas configurações (por exemplo, a ordem de inicialização), com o Parallels você precisará definir essas informações no próprio programa, antes de iniciar a máquina virtual.
Os recentes lançamentos dos dois softwares reduziram as diferenças em termos de facilidade de uso e reatividade, diferenças significativas podem ser encontradas, no entanto, dependendo dos aplicativos utilizados. Embora não haja diferenças particulares no gerenciamento de um sistema operacional instalado do zero seguindo as instruções do instalador, o gerenciamento da partição do Bootcamp foi considerado mais rápido no Fusion do que no Parallels Desktop; no entanto, essas diferenças são insignificantes e evidentes apenas com software de referência.
- Onde, por outro lado, a diferença de desempenho é evidente na gestão de aplicações que suportam multi-core. Na verdade, essas aplicações se beneficiam enormemente do suporte em Fusion de processadores multi-core, com aumentos de desempenho que para alguns softwares, um dos quais é o Adobe Photoshop, é da ordem de 30-40%.
Unidade e coerência: Mac Osx e Windows mesclam
Ambos os sistemas de virtualização oferecem a possibilidade de utilizar o sistema operativo convidado em modo quiosque ocultando completamente o Mac OsX e um modo que opera uma espécie de fusão entre os dois sistemas operativos para que seja possível utilizar aplicações Windows como se fossem aplicações Mac Osx .
Ao contrário do Fusion em que o sistema operacional da Microsoft desaparece completamente e apenas as janelas do programa que "flutuam" na área de trabalho do mac permanecem visíveis, o sistema Coherence do Parallels deixa a barra Iniciar visível, uma solução necessária para ser capaz de recuperar novos programas, mas que contar na verdade, ele não nos convenceu muito.
Já o sistema Unity Fusion permite, por meio de um pequeno aplicativo sempre acessível a partir da barra de menu do programa, recuperar todos os programas instalados na máquina Windows, percorrendo uma lista ou digitando seu nome.
Conclusão e julgamento
A virtualização no Mac graças a estes softwares atingiu níveis notáveis, tornando em alguns casos (máquinas potentes e muito Ram) indistinguível o funcionamento de um sistema operacional convidado de um residente. A diferença fica evidente quando você precisa fazer um software mais complexo funcionar de maneira não ocasional.
Tendo que expressar uma preferência ao final deste teste, não podemos deixar de atribuir o cetro do vencedor ao VMware Fusion levando em consideração as diferenças significativas de desempenho demonstradas com software otimizado para processadores multi-core.
No entanto, nosso conselho é avaliar cuidadosamente suas necessidades e avançar para a virtualização apenas se você usar aplicativos bastante comuns ou, em qualquer caso, não excessivamente complexos do ponto de vista dos requisitos de hardware (lembre-se que embora ambos os softwares agora suportem DirectX 9, pensando que você pode jogar quake 4 em resolução máxima e com uma taxa de quadros decente é um tanto irreal). E se você realmente não consegue evitar de usar seu iMac, mesmo que trabalhe principalmente com software que é muito ganancioso do ponto de vista dos requisitos de hardware, não se esqueça de que você também pode usar o Bootcamp, o software da Apple que permite use o Windows em seu Mac, desistindo, pelo menos em parte, da interoperabilidade entre os dois sistemas operacionais e as muitas ferramentas disponibilizadas por esses dois softwares de virtualização.