Por que o VirtualBox está usando muita memória do host?

4

Eu tenho um laptop Ubuntu (Lucid) quad-core com 16GB de RAM rodando o VirtualBox OSE. Eu tenho uma VM do Windows 2003 Server em execução no VirtualBox que foi alocado 1,5 GB. Uma vez que a máquina virtual é ligada, posso ver que ela está consumindo 700 MB de sua alocação.

No entanto, meu host Ubuntu está relatando que o processo real do VirtualBox está consumindo 6,1 GB da RAM do meu host. Alguém sabe por que isso acontece e como posso conseguir usar apenas o que precisa. Com tanta memória que poderia quase hospedar 4 cópias desta única VM! :)

EDIT : A versão do VirtualBox OSE que estou usando é: 3.1.6_OSE r59338.

Obrigado!

    
por alpian 11.05.2011 / 12:11

1 resposta

6

Uma possibilidade é que você também esteja vendo a memória usada pelo próprio processo do VirtualBox, embora a quantidade que você relata ainda seja altamente irracional.

Então, parece-me que você encontrou um vazamento de memória ou outro bug de memória no VirtualBox.

No google, pelo menos, a consulta "vazamento de memória do VirtualBox" retorna 346.000 resultados, que são realmente muitos para analisar ainda mais!

Você pode considerar a atualização para a versão atual do VirtualBox 4.0.6, na esperança de que o bug seja corrigido. Caso contrário, tente estabelecer contato com os desenvolvedores por meio da Comunidade do VirtualBox .

    
por 11.05.2011 / 13:10

Tags