Windows 7 em um computador de 64 bits

Windows 7 em um computador de 64 bits

Li na Wikipedia que o Windows 7 em um PC de 64 bits precisa do dobro de RAM que em um PC de 32 bits.
Eu entendo o porquê: cada número armazenado na memória ocupa 8 bytes em vez de apenas 4.
Isso, em termos simples, significa que sua quantidade de RAM é reduzida à metade quando você usa o Windows 7 em um computador de 64 bits.

Agora, tenho um laptop Intel Core 2 Duo com Windows Vista (2 GB de RAM).
Minha pergunta é:
como o Core 2 é uma arquitetura de 64 bits, se eu atualizar para o Windows 7, meu laptop funcionará como se tivesse apenas 1 GB de RAM?

Ou... em outras palavras:
tendo um PC de 64 bits com Windows 7, você precisa do dobro da RAM necessária em um PC de 32 bits para ter o mesmo desempenho?

Se eu estiver certo, diria que é péssimo ter um computador de 64 bits e Windows 7 (embora espero estar enganado).


Seguir:
Depois de algumas respostas, percebi que não é a mesma coisa ter um sistema operacional de 32 bits em um PC de 64 bits do que um sistema operacional de 64 bits em um PC de 64 bits.

Aparentemente, o problema do Windows 7 exigir o dobro de RAM em arquiteturas de 64 bits é quando você tem o sistema operacional e o PC com suporte para 64 bits.
Gostaria de novas respostas para resolver esse problema.
Além disso, é possível ter mais de 4 GB de RAM em um PC de 64 bits usando uma versão de 32 bits do Windows?

Responder1

Isso é um terrível mal-entendido. Sim, seus aplicativos podem ocupar umpequenomais RAM, mas no geral dificilmente será notado; eles certamente não vão aceitaro dobromemória. Ninguém mudaria para 64 bits se fosse esse o caso.

Você ficará perfeitamente bem com 2 GB de RAM em uma máquina Windows 7 de 64 bits.


De acordo com seu acompanhamento:Não sei onde você ouviu esse boato de que o Windows 7 ocupa o dobro da memória, mas é completamentefalso. Há absolutamentesem chancepara um sistema operacional de 64 bits ocuparo dobromemória como um sistema operacional de 32 bits. Não importa qual hardware você tenha no seu computador.

A principal vantagem de ter um sistema operacional de 64 bits é a capacidade de usar mais de 4 GB de RAM. Além disso, qualquer aplicativo escrito especificamente para aproveitar as vantagens dos processadores de 64 bits será um pouco mais rápido do que seus equivalentes de 32 bits. Fora isso, não há realmente nenhuma grande diferença entre os dois. Então eu diria que você provavelmente nãoprecisarum sistema operacional de 64 bits, embora eu ainda recomende instalá-lo porque não há razão para não fazê-lo.

Responder2

Somente ponteiros usam o dobro da quantidade de RAM. Todo o outro conteúdo da memória é o mesmo que era. E os ponteiros representam apenas uma pequena fração do uso de memória.

No entanto, com apenas 2 GB de RAM, é melhor você ter algum outro motivo para querer 64 bits. Você quase não obtém benefícios do sistema operacional de 64 bits com essa quantidade de RAM. Os únicos dois cenários em que consigo pensar em que 64 bits são necessários são o Hyper-V (que não ficará satisfeito com a RAM) e preciso testar alguma coisa.

Eu atualizaria a RAM ou ficaria com 32 bits.

Responder3

É um equívoco. Estou executando uma versão de 64 bits do Vista (e mais recentemente do Windows 7) há cerca de 2 anos. O Vista 64 funciona bem com apenas 1 GB de RAM; não há diferença real entre um sistema operacional de 32 bits e um sistema operacional de 64 bits no que diz respeito ao consumo de memória.

Por outro lado, se você tiver um sistema operacional de 64 bits, alguns aplicativos podem ser mais rápidos, se também forem de 64 bits (por exemplo, 7zip e WinRAR têm aplicativos de 64 bits que são mais rápidos que os de 32 bits).

Responder4

ANALOGIA

32 bits = 32 litros por segundo (por exemplo bomba de água) 64 bits = 64 litros por segundo (mesmo exemplo - bomba de água)

você precisa de um tubo saindo da bomba d'água para fornecer a água (bomba com capacidade de 32 litros ou 64 litros)

RAM = tubo (tamanho) 1G RAM = tubo de 1 polegada de diâmetro 2G RAM = tubo de 2 polegadas de diâmetro 4G RAM = tubo de 4 polegadas de diâmetro 8G RAM = tubo de 8 polegadas de diâmetro

Agora,

Se uma máquina precisa de 32 litros de água/segundo... a máquina de 32 litros pode fornecer. Se uma máquina precisa de 64 litros de água/segundo... a máquina de 32 litros pode fornecer usando um tubo de 2 polegadas, mas não com um tubo de 1 polegada... a máquina de 64 litros pode fornecer isso usando o tubo de 1 polegada.

Pule para :

E se uma máquina precisar de 512 litros/segundo???

A máquina de 32 litros só pode fornecer um máximo de 256 litros/seg usando o tubo de 8 polegadas.

A máquina de 64 litros pode entregar 256 litros usando apenas o tubo de 4 polegadas.... mas a necessidade é de 512 litros, então precisamos usar um tubo de 8 polegadas para atender os 512 litros/segundo.

AGORA. Máquinas de 32 litros não são capazes de usar cano de 4 polegadas... mas a máquina de 64 litros pode usar cano de até 8 polegadas.

Espero que esta analogia ilumine os não-técnicos.

saúde.

informação relacionada