Existe algum benefício em instalar o Windows 7 de 64 bits quando você tem menos de 4 GB de RAM?

36

Eu comprei recentemente o Windows 7 Ultimate. Eu tenho um AMD Athlon64 X2 5000+ com 2GB de RAM DDR2. Eu sei que a RAM ficou muito mais barata, eu sei, mas não vou poder atualizar minha RAM por cerca de um ano.

Minha pergunta é obviamente essa; terei algum benefício em instalar o Windows de 64 bits em 32 bits se estiver usando apenas 2 GB de RAM?

Pelo que entendi, o requisito mínimo é de 2 GB e o máximo é de 192 GB. Portanto, se o mínimo para 64 bits for 2 GB e o mínimo para 32 bits for 1 GB, perderei o desempenho se optar por instalar 64 bits com o requisito mínimo acima de 32 -bits cujo mínimo é metade da quantidade?

Gostaria de instalar a edição de 64 bits apenas porque é o futuro. 192 GB de RAM! isso é incrível! Além disso, ouvi dizer que simplesmente tem um desempenho melhor. Mas isso é com uma quantidade maior de RAM.

Tentei tornar essa pergunta o mais fácil de decifrar possível. Qualquer conselho seria muito apreciado.

comet.vermont
fonte
11
Não esqueça que os programas criados especificamente para o Windows de 64 bits serão mais rápidos, embora o efeito seja perceptível apenas em certos tipos de programas - principalmente vídeos e coisas que fazem muita matemática, como o WinRAR.
Sasha Chedygov 31/08/10
possível duplicata de Qual é a velocidade de uma CPU de 64 bits mais rápida do que uma CPU de 32 bits? Menciono apenas isso, porque essa pergunta é como comparar um carro com um tanque de 50 litros e um tanque de combustível de 100 litros. Ambos funcionam e podem fazer as mesmas coisas, mas o tanque menor é mais rápido em alguns casos (menos peso do combustível) e o tanque maior é mais rápido em alguns casos (menos tempo gasto no reabastecimento). Não há benefício, a menos que você precise do uso de computação de 64 bits.
Breakthrough
Em breve, você descobrirá que o Windows 7 funciona muito melhor a partir de 4 GB. Nesse ponto, você estará atualizando os dois. Depende se você deseja que os 32 a 64 anos substituam a dor de cabeça agora ou mais tarde. RAM é a parte fácil.
Fiasco Labs
Não concordo com o "Não há benefício a menos que você exija o uso da computação de 64 bits". um sistema operacional de 64 bits permite muito mais randomização do espaço de endereço e muito mais mapeamento do que você pode fazer em 32 bits. Você realmente não deve usar mais de 512 MiB com um sistema operacional de 32 bits. (e 2GiB é muito mais que 512MiB).
Hennes 29/06

Respostas:

21

Eu vejo apenas três benefícios em potencial:

  • Os aplicativos de 64 bits podem garantir um aumento no desempenho, quando é necessária uma precisão numérica mais alta. Se você estiver usando seu PC apenas para coisas como Firefox ou iTunes, provavelmente não receberá um impulso, mas se estiver usando alguns aplicativos científicos ou de alta exigência, é definitivamente o caminho a percorrer.

  • Os drivers geralmente são mais estáveis, pois a Microsoft exige que os drivers de 64 bits sejam certificados, o que significa que pelo menos alguns testes de estresse foram realizados. O Windows de 32 bits não possui esse requisito, portanto os fabricantes tendem a ser baratos. Infelizmente, isso também significa que os novos drivers geralmente estão disponíveis pela primeira vez para a versão de 32 bits e a versão de 64 bits pode vir um pouco mais tarde.

  • Se você é desenvolvedor, pode ser útil para testar seu aplicativo em ambiente de 64 bits. Quando você possui o Windows de 64 bits, pode testar o comportamento de 32 e 64 bits.

Pessoalmente, eu ficaria com o Windows de 32 bits nesse caso específico, a menos que você tenha um bom motivo.

Josip Medved
fonte
7
O problema do driver foi reduzido porque hoje em dia é impossível obter o logotipo "Certified for Windows" ou a certificação WHQL sem um driver de 64 bits.
afrazier 5/09/10
Não acho que ter um sistema operacional de 64 bits permita testar verdadeiramente o comportamento de 32 e 64 bits, pois os programas de 32 bits são executados na camada de execução do WoW64. A única maneira verdadeira de testá-lo seria em uma máquina virtual executando Windows de 32 ou 64 bits, dependendo de suas necessidades (você pode executar as duas versões, independentemente do tamanho da palavra do processador do host).
Breakthrough
O custo de um certificado necessário para assinar drivers e qualquer outro código é de cerca de US $ 200. Você pode pegar um, eu posso pegar um, qualquer um pode. Nenhum teste está implícito. Assinar apenas prova a procedência do motorista - não diz nada sobre se é bom. Você pode assinar e distribuir o driver que não faz nada, mas aguarda 10 minutos após ser iniciado e, em seguida, trava propositalmente o sistema.
Reintegrar Monica
34

As outras respostas aqui cobrem os prós e os contras razoavelmente bem, mas considere o seguinte: se você acha que estará atualizando sua memória em um ano de qualquer maneira e estará atualizando-a para 4 GB ou mais, poderá instalar o Windows 7 x64 agora, para que você não precise reinstalar mais tarde. Não é possível fazer uma atualização no local de uma instalação de 32 bits para uma instalação de 64 bits; portanto, você pode se salvar do problema e apenas instalar a versão de 64 bits agora.

nhinkle
fonte
7

Outro benefício do uso de janelas de 64 bits é que existem outras mudanças na arquitetura que acompanham a mudança de 32 para 64 bits - mais registros, por exemplo. O sistema operacional de 64 bits poderá tirar proveito dessas alterações.

Joel Coehoorn
fonte
6

Além do que Josip diz, lembre-se de que, como os ponteiros de endereço são duas vezes mais amplos, o consumo de memória de programas de 64 bits é um pouco maior; no disco e também na memória.

Isso é facilmente confirmado pela comparação de imagens de instalação de SO de 32 e 64 bits.

Andreas
fonte
Sem mencionar que a versão de 64 bits precisa de cerca de 4 GB de espaço no disco, com mais de 32 bits, para começar.
Rook
Embora o consumo de memória geralmente aumente, você ainda pode usar registros de 32 bits em programas de 64 bits, negando esse problema (obviamente, no entanto, os ponteiros dobram de tamanho). Além disso, não há razão intrínseca para um programa de 64 bits ocupar mais espaço em disco , pois nenhum ponteiro é codificado e a maioria dos códigos de instruções não muda (ou aumenta em comprimento - x86 é um conjunto de instruções de comprimento variável ) Veja esta pergunta para mais detalhes.
Breakthrough
3

Se você dissesse que tinha 3 GB de RAM, eu diria que colocar no sistema operacional de 64 bits. Com 2, é um empate. O Win7 rodará em 2 GB, mas não ficará muito feliz com isso. Pessoalmente, eu usaria o SO de 32 bits para o próximo ano.

Duvido que você perca algo significativo com essa escolha e, se for o melhor widget mais recente que você deseja, EXIGE 64 bits, sempre pode mudar. Mas esteja preparado para voltar. Esse novo brinquedo pode ter uma pegada de memória maior do que você pode tolerar.

Felizmente, a instalação do Win7 é relativamente indolor atualmente (apenas o fez algumas horas atrás). Demorou mais para carregar os patches / hotfixes / atualizações do que para carregar o sistema operacional.

hotei
fonte
1

Se você possui um sistema operacional de 64 bits, terá uma mistura de aplicativos de 64 e 32 bits e, como resultado, terá certos conflitos. Além disso, se você tiver aplicativos realmente antigos (em anos de computador), eles provavelmente não funcionarão em um ambiente de 64 bits - eles nem serão instalados em muitos casos. Eu tenho uma área de trabalho do Windows 7 de 32 bits com 4 GB de RAM instalada (3,2 reconhecida) e tudo funciona sem problemas e rapidamente. Eu comprei recentemente um novo laptop com Windows 7 de 64 bits e 2 GB de RAM. (Eu não percebi que o laptop tinha 64 bits até chegar em casa e pronto para uso.) Eu tinha tantas dificuldades de configuração e operação geralmente "esquisita" com o sistema de 64 bits que precisei limpar e instalar o 32 bits versão. A menos que você utilize os recursos adicionais de um sistema de 64 bits em um sistema de 32 bits (enorme, ENORME arquivos gráficos, etc.) um sistema de 64 bits é como viver no sul profundo e comprar um veículo com tração nas quatro rodas e nunca conduzi-lo por uma estrada pavimentada. É apenas um grande desperdício pelo qual você nunca termina de pagar.

Em uma única frase: "A menos que você tenha uma necessidade específica de 64 bits, 32 bits o servirão melhor." A própria Microsoft faz esse conselho geral sobre o Office 2010 de 32 ou 64 bits.

john3347
fonte
2
Apenas para dar um exemplo, pelo contrário, estou executando o Windows 7 x64 no meu laptop (com 4 GB de RAM) há vários meses e ainda tenho que encontrar um único problema causado por ter janelas de 64 bits. Na verdade, esse sistema tem sido mais estável do que o anterior com o Windows 7 de 32 bits (e 2 GB de RAM). A experiência de todos será diferente, mas é possível que o Windows de 64 bits seja executado tão ou melhor que o Windows de 32 bits.
Nhinkle
Obrigado - Estou tendo muitos problemas com o Win7 64bit, enquanto no meu último computador (t410s vs agora um t420s) eu tinha muito poucos problemas e, nesse caso, estava executando 32 bits. Dada a semelhança de hardware, não posso apresentar nenhuma explicação, exceto a versão do sistema operacional - então vou limpar esta máquina e entrar em 32 bits. Obrigado por uma pequena quantidade de garantia de que isso pode não ser uma má idéia. .
stevemidgley
@SteveMidgley, o problema é devido ao software que você está usando ou aos drivers do seu computador - não ao sistema operacional . Eu experimentei zero de problemas de comutação para 64 bits, além de algum driver de incompatibilidade com hardware mais antigo, e programas mais antigos que já não funcionam corretamente. Em qualquer um dos casos, se você tiver algum desses problemas, é aceitável voltar para 32 bits - mas, como reitero, é um problema com o software em execução no SO, não no próprio SO.
Breakthrough
@ Breakthrough Depois de ter mais alguns anos de experiência com o Win7 32 e 64, posso dizer com certeza que em alguns hardwares a versão de 64 bits explode com telas azuis, enquanto a versão de 32 bits não. Agora, talvez o problema subjacente esteja nos aplicativos de software que explodem na versão de 64 bits, mas isso parece um ponto pedante. A execução da versão de 32 bits do Win7 resultará em alguns hardwares no usuário final com menos falhas no sistema operacional (e, no meu caso, muito menos).
precisa saber é o seguinte
1

Estou executando o Windows 7 de 64 bits com um processador Turion 64 (X2) e não tive problemas com o sistema ou os programas. E eu estou usando apenas 1 GB. ram no momento. Sim, eu sei que mais memória RAM estará em ordem e estou trabalhando nisso.

Alguns dizem que o Windows 7 não deve realmente funcionar com menos de 2 GB. mas obviamente é assim que foi digitado. Não é tão rápido quanto poderia ser, com mais memória RAM. Mas funciona bem para o que tem.

mandril Qtip ou Dr.OPDead
fonte
0

Acho (repetidamente) que, com pouca RAM (2-3 GB), o Win7 32 bits é inicializado mais rápido e parece "mais rápido". O mesmo vale para 4 GB, embora em muitas máquinas, o Win7 / 32 use apenas 3 GB. Sem problemas sérios com uma instalação limpa em hardware decente. Costumo recondicionar máquinas antigas que estavam executando o XP.

PJBeee
fonte