Formas de solucionar falta de memória no meu PC

0

Atualmente, tenho 4 GB de RAM no meu PC. Embora eu tenha um sistema operacional de 32 bits, ele pode ver 3,3 gb. Agora tenho VMs e isso pode causar problemas de desempenho, pois há concorrência por recursos.

Não tenho certeza se posso comprar memória de 2 gb por slot (2 x 4 = 8 gb). Ao comprar memória, o que dita compatibilidade (pinos é uma daquelas coisas que eu acredito)?

No caso em que não posso usar mais memória do que isso, que outros métodos posso usar para resolver problemas de memória? Eu vi software que permite que você use sua caneta USB como RAM (não ReadyBoost no Vista, um MS Gold Partner fez algum software para isso, mas eu não sei como é bom e muito menos o nome da empresa). Isso seria eficaz? Eu tenho slots para dois HDs no meu PC e ambos são feitos. SSD como RAM não é efetivo devido à velocidade de gravação lenta (ou é essa leitura?).

Obrigado

    
por dotnetdev 27.11.2009 / 19:49

4 respostas

1

Seu sistema operacional de 32 bits não poderá usar RAM adicional. Você realmente usa toda a RAM quando a VM está rodando? Meu sistema com 4 GB executará facilmente o Windows 2003 em uma VM com 2 GB atribuídos à VM.

O problema de desempenho para mim é geralmente a contenção do disco rígido. Portanto, executo a VM em uma unidade interna separada ou em uma unidade eSATA externa. Também notei uma diferença com as unidades Western Digital Caviar Black de 7200 RPM. Não testei 10.000 RPM VelociRaptor ou similar.

    
por 27.11.2009 / 19:56
1

A solução mais fácil para a falta de memória é ... para comprar mais memória! A memória é barata!

I am not sure if I can buy memory which is 2gb per slot

Você quase certamente pode. Enquanto você deve verificar o manual da sua placa-mãe para ter certeza, eu ficaria chocado se algo construído nos últimos 4 anos não suportasse DIMMs de 2 GB.

Você também desejará atualizar para um sistema operacional de 64 bits para poder usar mais de 4 GB de memória, é claro.

    
por 27.11.2009 / 19:57
0

É esperado e bem conhecido que você não verá 4GB de RAM um sistema operacional de 32 bits.

Eu não posso falar sobre a eficácia de usar uma chave USB como "memória", mas você está certo em suspeitar que a taxa de transferência está longe da RAM real.

Quantas VMs você está executando? Quanta RAM eles estão configurados para executar? Você pode reconfigurá-los para usar menos RAM cada, deixando mais para o seu sistema operacional host?

    
por 27.11.2009 / 19:55
0

Qual sistema operacional de 32 bits e qual CPU você tem na máquina?

Se você estiver executando uma edição sem servidor do Windows ou tiver uma CPU mais antiga que não seja compatível com 64 bits, não será possível usar mais de 4 Gb de RAM.

Se você estiver executando uma das edições de determinados servidores do Windows (2000AS, 2000DC, 2003Ent, 2003DC, 2008), poderá habilitar a PAE para endereçar mais de 4 GB. PAE não é suportado por todos os processadores, e não é suportado por outras versões do Windows.

Se você estiver executando o Linux em um chip compatível com 64 bits, poderá usar um kernel de 64 bits com um espaço de usuário de 32 bits para poder usar mais de 4 Gb sem ter que reinstalar completamente para obter um total de 64 sistema de bits. No Debian, apenas apt-get install <appropriate kernel package> e off you go. Cada processo será limitado a 3Gb de memória (RAM real mais swap), mas na maioria das soluções de VM (certamente no VMWare, como eu executo meu servidor doméstico dessa forma), isso significa que cada VM pode ter até 3Gb alocado.

Antes de tentar, verifique os documentos da sua placa-mãe para ter certeza de que ela pode realmente usar mais de 4Gb de RAM, caso contrário, não há nada que seu sistema operacional possa fazer para ajudá-lo.

Quanto ao SSD como opção de swap: você precisaria de um drive SSD bom (leia "bom" como "não é um dos mais baratos") para fazer valer a pena, e mesmo assim você terá problemas de desempenho (será muito mais rápido do que trocar de unidade de disco girando se você obtiver um bom SSD, mas não tanto quanto você esperaria). RAM mais real é o caminho a percorrer se você puder.

    
por 27.11.2009 / 20:06