Se eu rodar um sistema operacional de 32 bits em um computador com mais de 4 GB de RAM, quais RAM serão utilizados

3

Se eu executar um sistema operacional de 32 bits em um computador com mais de 4 GB de RAM, quais RAM serão usados?

É aleatório, determinado por algum algoritmo ou é uma porcentagem de cada usado?

Digamos, por exemplo, que eu tenha um computador com 6 GB de RAM, dois de 2 GB e dois de 1 GB, indo de 2-1-2-1. Se eu executo o Windows 7 de 32 bits neste computador, quais RAM são usados? Além disso, existe alguma vantagem em adicionar mais de 4GB de RAM a um computador que esteja executando um sistema operacional de 32 bits?

Obrigado

    
por JMK 15.07.2012 / 19:33

5 respostas

10

Quais varas estão realmente em uso depende de como sua placa-mãe está fisicamente conectada. Você deve ser capaz de encontrar esta informação no manual da sua placa-mãe (se você não a jogou fora :)).

Quanto a ter mais de 4 GB de RAM em um sistema operacional de 32 bits, não há realmente nenhum benefício, já que nenhum programa pode fazer uso dele, nem qualquer edição doméstica do Windows . Se você tiver 4 GB ou mais de RAM, instale um sistema operacional de 64 bits.

    
por 15.07.2012 / 19:36
4

Não há vantagem em usar mais de 4 GB de memória RAM em um PC de 32 bits. O bastão usado é aquele dos slots de menor número, a menos que você tenha dualcanal, quando dois bastões idênticos são tratados como um bastão grande e são preenchidos simultaneamente.

    
por 15.07.2012 / 19:36
2

Como você afirmou, os sistemas operacionais 32Bit não suportam mais de 4Gig de RAM, portanto, não é útil ter mais de 4Gig de RAM se você não pretende atualizar seu SO para 64bits.

Quanto ao uso da RAM, não importa qual é o uso. Deixe-me explicar: Se você quiser, digamos, remover o 2Gig que não é usado, você pode facilmente remover os dois 1Gig e pronto. Quando o computador é iniciado, o BIOS procura a RAM presente e, em seguida, o torna utilizável para o sistema operacional, para que você não precise realmente se preocupar com qual deles é usado ou não.

Se é por questão de desempenho (como se você tivesse adicionado mais memória RAM do que o que estava lá ou algo parecido), proponho que você remova apenas os bastões indesejados e coloque o que deseja usar.

    
por 15.07.2012 / 19:39
1

Na verdade, um sistema operacional projetado para um espaço de endereçamento de 32 bits pode usar mais de 4 GB de RAM.

Esse recurso é chamado PAE (Physical Address Extensions). No entanto, ele foi desativado no Windows 7: consulte esta questão do SuperUser para detalhes.

Quanto a quais bastões estão em uso, depende inteiramente da placa-mãe; ele decide os mapeamentos de endereço phyiscal para dispositivo. Na verdade, é (teoricamente) possível que você possa acabar usando alguma parte de todos os módulos de memória na máquina.

    
por 15.07.2012 / 19:48
0

O PAE (Physical Address Extension) adiciona linhas de endereçamento virtual a um sistema de computador de 32 bits, permitindo que o computador veja até 64 GB de RAM (acredito que ele acrescente 4 linhas de endereçamento = 36 bits).

Em teoria, para aproveitar a PAE, você precisará usar um software projetado / codificado para trabalhar com 36 bits.

No entanto, os softwares são codificados para trabalhar com linhas de endereçamento 32b ou arquitetura de linhas de endereçamento 64b. Adicionar os endereços virtuais extras a um 32 bits não fará com que nenhum software de 32 bits acesse mais de 4 GB de RAM. E, obviamente, o software de 64 bits não funcionará em um sistema operacional de 32 bits com PAE (completamente incompatível, não é a mesma arquitetura).

Não há vantagem em adicionar mais de 4 GB de RAM.

    
por 27.07.2012 / 19:21

Tags