Parallels 12 - Hypervisor: Parallels ou Apple?

20

A nova versão 12 do Parallels Desktop For Mac possui uma nova opção de configuração. No painel de configuração> Hardware> CPU e memória> Configurações avançadas> Hypervisoré um menu pop-up para:

  • Hypervisor
    • Parallels
    • maçã

Qual devo usar ao executar o macOS Sierra como sistema operacional convidado?

Qual é exatamente a diferença, os prós e contras de cada um?

A Ajuda do aplicativo Parallels não menciona essa nova configuração.

Basil Bourque
fonte

Respostas:

7

O Apple Hypervisor é um hypervisor leve centrado no usuário que a Apple fornece para que os desenvolvedores não precisem escrever extensões de kernel (KEXTs). De tudo o que eu reuni, isso é principalmente para um ambiente de desenvolvimento

Na documentação do Hypervisor no Apple Developer :

A estrutura do Hypervisor fornece APIs C para interagir com tecnologias de virtualização no espaço do usuário, sem a necessidade de escrever extensões do kernel (KEXTs). Como resultado, os aplicativos criados usando essa estrutura são adequados para distribuição na Mac App Store.

O Parallels Hypervisor é um Hypervisor mais robusto que não é "centrado no usuário". Isso significa que ele pode ser chamado no nível do sistema operacional, não apenas no nível do usuário. Você também obtém recursos muito mais robustos, como a Adaptive Hypervisor Technology, que permite alocar recursos da CPU nas VMs host e convidada

Minha vez...

Se você deseja executar uma VM do Windows 10 para teste ou um aplicativo específico, o Hypervisor provavelmente funcionará bem.

Se você deseja carregar um host Linux para o trabalho de desenvolvimento que você deseja acessível, esteja ou não em sua máquina, provavelmente desejará o Parallels Hypervisor.

Allan
fonte
7

Esta postagem no Parallels Forum afirma claramente o uso do Parallels Hypervisor:

Olá, o hipervisor da Apple apresenta os seguintes assuntos em comparação com o hipervisor Parallels:

  • Desempenho: mais lento na inicialização e desligamento da VM

  • Estabilidade: pode travar com mais frequência

  • Perda de funcionalidade: sem PMU, virtualização aninhada, monitoramento térmico, criação de perfil de energia

O Parallels Hypervisor é o melhor.

Por PaulChris @ Parallels , uma pessoa do Parallels Support.

Michael
fonte
2
Diz por quê? Evite postar (basicamente) respostas somente para links, pois a idéia de uma resposta é explicar o "porquê" - e "como", se necessário - por trás da razão pela qual sua resposta está correta.
Tubedogg # 6/16
1
Como Tubedogg diz, você deve citar ou resumir o conteúdo vinculado em uma resposta. Além disso, essa publicação vinculada afirma que o hipervisor da Apple é mais lento na inicialização / desligamento, trava mais e não possui recursos como monitoramento térmico e de energia. Sem citações, sem explicações, sem vantagens mencionadas. Por que a equipe do Parallels adicionaria suporte ao hypervisor da Apple, se é tão ruim?
Basil Bourque 07/10
2

A Apple está no processo de reduzir a capacidade dos desenvolvedores de introduzir kexts (extensões do kernel) no seu dispositivo. Eles estão fazendo isso porque, em regra, as casas de software que dependem de kexts são mais do que capazes de produzir sistemas sub-ideais, capazes de desestabilizar um Mac. O VMware e o Parallels usam kexts; os produtos de ambas as empresas são facilmente capazes de desestabilizar um Mac e as duas empresas produzem software subótimo. Eu usei o VMWare (Fusion) e o Parallels em um Mac; dos dois, achei o Fusion o mais estável.

Uso de CPU em ambos os produtos? Bem, o Windows, se você o deixar "ocioso", tem o hábito desagradável de atualizar. Então, isso vai gerar idéias preconcebidas sobre qual sistema é o mais eficiente. Vi alguns aplicativos de virtualização de 'framework' surgindo e devo dizer que o slim é o melhor; quando eles pesam cerca de 20mb em vez de quase meio show, acho que isso fala por si. O Veertu Desktop foi o primeiro a entrar na App Store e pesava 13 MB. O Parallels Desktop "Lite" tem 234MB?!? Por quê? O Veertu Desktop era um pouco grosseiro, mas funcionava como Usain Bolt, SEM NENHUMA evidência de QUALQUER instabilidade do hipervisor. É uma pena que eles não tenham terminado o trabalho.

A estrutura do hipervisor (lançada em Yosemite, há cerca de 3 anos), permitirá que os fornecedores de software obtenham produtos de virtualização na Mac App Store. A estrutura não é para desenvolvedores, é um mecanismo a ser usado pelos desenvolvedores para obter os produtos que você deseja. Atualmente, existe um grande número de produtos gratuitos que suportam essa estrutura. Como desenvolvedor, mal posso esperar para ver mais produtos de virtualização, nos quais posso executar o Windows (para desenvolvimento de software). Estou ansioso para virtualizar gratuitamente o kext. É provável que o compromisso seja uma redução ou remoção de artifícios que onerem o sistema host. Portanto, sem peles de janela sofisticadas; quem está interessado nisso de qualquer maneira? Sem 'lado a lado' (a área de trabalho do Windows oculta); novamente não estou interessado, eu sempre corro em uma janela ou em tela cheia. Nenhum jogo acelerado, embora eu Não tenho certeza disso. Mas, se você procurar uma máquina de jogos, vá para o nativo ou crie uma. Busco virtualização estável, otimizada, rápida e eficiente. Atualmente, nem o VMWare nem o Parallels fornecem isso.

Eu estava pensando em experimentar o Parallels Desktop Lite; mas se está livre de erros e funciona, por que preciso de uma assinatura de £ 60 por ano? Pela legislação européia, se o produto for de buggy, tenho direito a uma correção; Eu não deveria ter que pagar por isso. Não gosto de empresas cujo modelo de negócios é me vincular a uma assinatura porque elas estão me fornecendo um software cheio de bugs.

(@basil) atualização: isto é paralelos lite running high sierra cliente Sierra alto em paralelos Lite

collywobbles
fonte
Quanto ao MS Windows, minha pergunta se referia apenas ao macOS como convidado.
Basil Bourque
Não importa qual sistema operacional você escolher usar o hypervisor é uma camada de abstração de hardware. Suas eficiências ou deficiências serão comuns e desprovidas das demandas dos clientes.
Collywobbles #
1

Da minha própria experiência em uma retina Macbook Pro 15 '2015 Uma VM inativa do Windows 10 executando o VS 2015 no VMWare Fusion é de cerca de 100% da CPU, o mesmo no Parallels Hypervisor é de 50 a 60 no Apple Hypervisor, cerca de 20%.

Falhas e bloqueios acontecem com mais ou menos frequência com qualquer software ou hypervisor vm que eu use.

Você deve tentar definir e verificar o que melhor se adequa ao seu uso.

calibrae
fonte