Alocação de mais de 4 GB de memória

2

Estou enfrentando um problema com a alocação de memória.

Eu tenho:

Sistema operacional do host: Microsoft Windows XP - Professional x64 Edition - Versão 2003 - Service Pack 2.

Memória física do host: 8 GB

SO Convidado: Red Hat Enterprise Linux WS versão 4 (Nahant Update 5). Não tenho certeza se é 32 ou 64 bits. O comando lsb_release -a diz que o argumento LSB Version: core-3.0-ia32, então eu acho que seria de 32 bits ...

Versão do VMware Player: 2.5.2 build-156735

Eu gostaria que o VMware Player pudesse alocar mais que 4 GB, mas quando eu vou para a configuração, ele lista apenas 4 GB. Se eu escolher a opção "Sobre", ele diz que tenho 8 GB instalados na máquina host.

Esta imagem da VMware criada por outra pessoa e fornecida a mim, aparentemente feita com o VMware Workstation 5.

Por que não posso alocar 8 GB?

Onde está o problema?

Na versão do WMware Player, no sistema operacional convidado ou no sistema operacional host?

Como posso resolver isso?

Eu entendo que para esta versão do player não há uma versão para 32 e outra para 64 bits.

    
por Peter Mortensen 25.01.2010 / 17:18

5 respostas

5

The lsb_release -a command says that argument LSB Version: core-3.0-ia32, so I guess that would be 32 bits...

Teste uname -a e observe a saída resultante. Se você vir x86_64 , então sim, é de 64 bits.

I would like that VMware Player could allocate more that 4 GB, but when I go to the setting, it only lists 4 GB. If I choose the "About" option, it actually says that I have 8 GB installed in the host machine.

This VMware image created by someone else and provided to me, apparently done with VMware Workstation 5.

Imagens mais antigas têm limitações inerentes a elas, com base em qual versão elas foram feitas com . Pode ser tão simples quanto o fato de a imagem ter sido feita na versão 5; versões mais recentes levantam várias limitações, e uma delas pode ser a quantidade de memória suportada. Por exemplo, eu corro 6.5 no trabalho, o que permite 2 CPUs. A versão 7 permite 4.

Acompanhamento:

A instalação da minha Workstation 6.5 informa que uma imagem da versão 5 terá as seguintes limitações:

  • 3,5 GB de limite de memória
  • limite de processador
  • 3 limite de adaptador de rede
  • Sem USB 2.0
  • Não há exibição de vários monitores
  • Sem status da bateria
  • Nenhum hot plug da CPU
  • Sem dispositivo de conexão
  • Sem conexão de memória
  • Nenhum adaptador SCSI LSI Logic SAS
  • Não há suporte para VMCI

Em outras palavras, você não conseguirá que ele seja executado com 8 GB, porque é uma imagem da versão 5 . Você vai querer considerar migrar a máquina para um formato mais novo.

    
por 25.01.2010 / 18:52
0

Você pode tentar fazer o download gratuito do 'VMWare Server', veja como você se sai com isso, ele deve oferecer muito mais opções.

    
por 25.01.2010 / 17:28
0

Eu acho que o servidor VMware (e Workstation e Fusion) só permitem que você aloque até 4 GB como uma limitação da ferramenta. O ESX certamente não tem a limitação, no entanto.

    
por 25.01.2010 / 19:50
0

O comando uname -a mostra as informações do kernel e ajuda a determinar se é um sistema operacional de 32 bits (x86) ou 64 bits (x86_64).

Quanto à sua pergunta sobre a alocação de mais de 4 GB de memória ... bem, talvez alguém possa me corrigir se eu estiver errado, mas acredito que o VMWare limitaria a alocação de memória com base no seu SO e seu RHEL é de 32 bits, então o limite de 4 GB faria sentido.

    
por 25.01.2010 / 17:24
0

De acordo com este post em vmware.com Se encontrou esta solução aqui: link

  • Primeiro, você precisa determinar se a VM é de 64 bits.
  • Depois, você precisa alterar o arquivo VMware vmx para oferecer suporte a uma versão de hardware virtual superior.

No Guest , use uname -a para determinar se o Linux VMWare guestif 64bit. Por exemplo, o meu é 3.4.2-1.fc16.x86_64. O 64 no final diz que é 64 bits.

No Host edite o arquivo de texto .vmx em um editor de texto:  - Altere virtualHW.version="8" (suspeito que seja atualmente 5 como você disse que a VM foi criada com o VMWS v5.

    
por 06.07.2012 / 09:41