Executando o Windows 7 de 32 bits em um laptop com 4 GB de memória

3

Atualmente, estou executando o Windows 7 de 32 bits no meu laptop Toshiba Satellite executado em um processador Intel Dual T3200 com 4 GB de memória.

Mas agora eu quero alguns conselhos sobre: Valeria a pena comprar a versão de 64 bits do Windows 7 para maximizar o uso da minha memória? Vou ver alguma diferença ou não?

Eu planejo navegar na Web, um pouco de programação com IDE grande como o visual studio ... Assistir filme ... Esse tipo de coisa.

    
por TomShreds 20.09.2010 / 19:16

4 respostas

1

Como sempre, depende . Se você está preocupado apenas com a memória, sim, você pode conseguir acessar um pouco mais de memória, mas todos os seus ponteiros agora têm o dobro de tempo, então você precisa de mais memória!

Existem outros fatores além de usar os últimos 10 a 15% da sua RAM, que devem entrar nessa decisão.

No geral, eu diria que sim, use 64 bits .

Veja por que:

  • Melhor utilização da memória. Se você tiver aplicativos de 32 bits com uso intensivo de memória, cada um terá 4 GB de espaço de endereço. Em janelas de 32 bits, o máximo que um processo de 32 bits pode ter é de 2 GB (sem consertos sérios).

  • Melhor desempenho - versões nativas de 64 bits de muitos aplicativos intensivos de CPU / memória, 7-zip, winRar, ffmpeg, renderização ou transcodificação de vídeo etc. têm desempenho 10% melhor no mesmo hardware. Mas alguns aplicativos veem o efeito oposto, e os aplicativos de 32 bits têm alguma sobrecarga de conversão (que é extremamente pequena, considerando o que está acontecendo).

  • Os drivers
  • são mais estáveis - a maioria dos gravadores de drivers teve que começar de novo para 64 bits em vez de manter a portabilidade de suas estruturas antigas de versões anteriores das APIs do driver do Windows. Também os condutores devem ser assinados, o que proporciona uma maior barreira e melhor qualidade.

  • Recursos de proteção de memória de segurança, como o ASLR, são mais robustos em janelas de 64 bits.

Por que não:

  • Drivers de 64 bits - É possível obter drivers para quase todos os hardwares modernos, mas você pode ter hardware mais antigo para o qual os drivers de 64 bits não estão disponíveis. por exemplo. Eu tenho um scanner de mesa de alta qualidade (USB) que tem 10 anos de idade. Ele ainda funciona bem, mas não há drivers de 64 bits para ele e nunca haverá.

Essa é a única razão pela qual eu manteria uma máquina de 32 bits.

Abrace o futuro. 64 bits é definitivamente o jeito que tudo está indo. Você pode muito bem experimentá-lo agora.

Edit: Esqueci uma das diferenças de desempenho mais importantes: As pessoas sempre falam sobre ponteiros e capacidade de memória de 64 bits, mas eu raramente ouço as pessoas perceberem que no modo x64, os processadores têm 16 registradores de propósito geral em vez de apenas os 4 registradores para o código x86!

Os registradores são os locais de memória mais rápidos possíveis, pois os dados precisam entrar nesses locais antes que o processador possa realmente trabalhar com ele. Assim como o cache on-chip, ter mais faz uma grande diferença - se o código é compilado para usar os registros adicionais (x64 compilado). Esta é a razão para o melhor desempenho visto em compilações x64 de 7-zip, winRar, ffmpeg, etc.

    
por 21.09.2010 / 21:31
2

Quando recebi a atualização do Win7 do NewEgg, havia DVDs de 32 e 64 bits. Você provavelmente pode apenas (re) instalar a partir de um disco de 64 bits e usar a mesma chave de antes (nada de novo para comprar).

    
por 20.09.2010 / 22:06
1

Algumas máquinas (por exemplo, a estação de trabalho Dell Precision M90) têm uma limitação técnica que impede que até mesmo a versão de 64 bits do Windows 7 utilize uma RAM total de 4 GB. Nessa máquina, o Windows 7 x86 (32 bits) mostra 3,5 GB de RAM utilizável, enquanto a versão de 64 bits mostra 3,62 GB de RAM utilizável. Sugiro que você pesquise esse problema antes de passar o tempo.

No final, você alcançaria um aumento de menos de 15% na RAM, menos a sobrecarga extra de aplicativos de 64 bits e a sobrecarga de "thunking" necessária para executar aplicativos de 32 bits em um ambiente de 64 bits. Pasta de arquivos versus pasta Arquivos de programas (x86)). Eu duvido que você seja capaz de dizer a diferença.

Se você realmente quer provar, gaste $ 50 e compre um novo disco rígido SATA de 500GB para o seu laptop (preço NewEgg para um Seagate Momentus 5400.6 a partir de 20/09/2010). Troque isso e instale uma versão de teste do Windows 7 de 64 bits sem ativá-lo e veja como ele funciona para você.

    
por 20.09.2010 / 22:01
0

Você poderá usar os programas completos de 4 GB e rodar 64 bits, o que é praticamente a única diferença.

Existem recursos como a assinatura forçada de drivers, o que significa que o sistema é mais estável - mas, desde que você seja cuidadoso com uma edição de 32 bits, é tão estável quanto isso.

O Windows de 64 bits é um pouco mais lento no início, cada aplicativo em execução ocupa um pouco mais de memória, mas quando você está executando, há pouca diferença.

Pessoalmente, gostaria ou essa memória extra é desperdiçada.

    
por 20.09.2010 / 19:32