On Thu, 15 Sep 2011 15:29:19 -0300, Psycho Mantys wrote:
Em 15 de setembro de 2011 11:07, Otavio Augusto <[email protected]>
escreveu:
na virtualização completa a maquina virtual não sabe que esta em um
ambiente virtualizado ele acredita que tem uma máquina ( hardware
completo)
somente para si. Para que isto ocorra o hypervisor ( VirtualBox, KVM,
vmware) precisa simular todas as funções de um computador completo (
emular placas de vídeo, som, rede, discos memória e traduzir isto e
depois repassar para o ambiente real quando necessário) para cada
máquina virtual que estiver rodando e isto consome muitos recursos,
principalmente CPU e memória.
Já na para virtualização o SO virtualizado entende que esta eum
ambiente compartilhado com outros SOs e consegue acessar  o hardware
quase que diretamente ( diretamente em alguns casos) limitado apenas
pelas políticas de seguranças aplicadas. Isto evita muitos ciclos de
CPU e uso memória. No resultado final os recursos de hardware são
melhor aproveitados.



####################################################################################



Massa!

Mas isso não pode ser resolvido, no caso da rede por exemplo, com os
drives de kernel para maquinas virtuais?

Acho que o kvm e ate o VB tem umas soluções nesse sentido, que ao
invés de usar uma placa padrão genérica, eles sobem um dispositivo que
por baixo usa alguns recursos para melhorar a virtualização?


--
Mi blog eres su blog: https://psychomantys.wordpress.com
@psycho_mantys : http://twitter.com/psycho_mantys
http://www.slackware.com
U.L. : 450347
Fnord

Existe, veja o virtio[1] por exemplo. Agora para ver quem é mais rápido, só comparando.

Tenho um Ubuntu 10.04 32bits no VirtualBox 64bits. O Ubuntu demora uns 15 segundos do boot até a tela de login. Para mim é rápido do suficiente e melhor que isso em termos de performance, acho que só o jails do FreeBSD.

[1]: http://www.linux-kvm.org/page/Virtio

--
vic
http://choppnerd.com
http://donttrack.us   |   http://dontbubble.us

--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a