8GB, mas tem que executar o Windows XP (32 bits). Qualquer coisa que eu possa fazer com a memória adicional?

4

Eu pedi um novo computador com 8GB de RAM com o plano de executar o Windows 7, 64Bit. Acontece agora, que eu preciso para executar um 32Bit OS (XP ou 7), devido a algum software que não é executado em 64Bit ainda (nem mesmo com qualquer uma das configurações / modos de compatibilidade disponíveis).

Existe algo que eu possa fazer com a memória acima de 4 GB nesse cenário? Estou disposto a considerar soluções criativas como executar um hipervisor no XP que ofereça a memória como um disco RAM para troca etc.

O software que não roda no 64Bit é o CISCO VPN (parece haver uma solução de meio-funcionamento para isso) e a integração CISCO IP phone / webcam "CISCO Unified Video Advantage" (aparentemente não há solução para isso).

    
por user12889 06.05.2010 / 02:10

6 respostas

4

Eu recomendo ir em frente e instalar o Windows 7 de 64 bits e executar o software da Cisco em uma VM.

Editar: Acabei de notar que joeqwerty apontou que o Windows XP Mode pode não funcionar muito bem para o software VPN. Não estou familiarizado o suficiente com o Modo Windows XP para saber por que isso seria um problema, mas você ainda pode usar uma plataforma de virtualização diferente, como o VMware ou VirtualBox.

Por exemplo, você pode usar o VMware Server para instalar uma máquina virtual Windows XP de 32 bits e configurar essa VM para inicializar toda vez que o computador for inicializado. Contanto que você configure o adaptador de rede como um adaptador de rede em ponte, o software VPN deve ser capaz de rotear o tráfego entre a rede local e os hosts remotos, exatamente como aconteceria se fosse instalado em uma máquina física.

    
por 06.05.2010 / 03:43
2

Instale o Windows 7 x64. Use Shrew para se conectar à sua VPN. Use o Windows XP Mode para o seu software de comunicador.

    
por 06.05.2010 / 05:39
1

Se você tiver licenças para suportá-lo, é altamente recomendável executar o Windows 7 x64 ou o Linux x64, instalar o VirtualBox e executar o sistema operacional de 32 bits como convidado. Quando o software se tornar compatível com 64 bits, você poderá dispensar o convidado e instalá-lo no host principal.

Se você está empenhado em fazer este trabalho, e você é um fodão, você pode hexenizar o kernel do Windows 32 bits para habilitar " extensões de endereço físico ". Isso permitirá que você use toda a sua memória RAM. Sim, é assim tão fácil.

Existe um guia muito detalhado aqui no fóruns de evga .

A edição hexadecimal não é difícil. O guia parece que leva 45 minutos. Alguém também afirma que você pode criar um ramdisk com o RAM adicional e colocar o arquivo de paginação nele, dando o uso adicional de memória RAM através da camada de paginação.

    
por 20.12.2012 / 04:44
0

Infelizmente, nem o Windows XP SP2 de 32 bits nem o Windows 7 de 32 bits suportam mais de 4GB de memória física . Você precisará alternar para variantes não triviais do Windows Server 2003 ou 2008 (ou algo não-Windows) para usar toda a memória física.

    
por 06.05.2010 / 03:34
0

Você pode usar a memória restante como um disco RAM: link

    
por 06.05.2010 / 05:07
-1

Esta pergunta foi feita antes e a Microsoft decidiu que 4GB é suficiente para 32bit XP:

Existe uma maneira de ativar mais de 4 GB de RAM no sistema operacional Windows de 32 bits?

Você pode executar o XP 32bit em uma VM, mas não sei se isso seria uma boa solução para você. Embora você possa sempre fazer boot duplo. Desta forma, você pode obter o melhor dos dois mundos.

    
por 06.05.2010 / 04:51