Informática, perguntado por gabriellyvytoria, 1 ano atrás

Possuo um computador com mais de um núcleo, (ex: intel core I5, com 6 Gb de memória RAM) instalei no mesmo o Windows XP, 32Bits, depois de tudo configurado percebi que o mesmo só reconhecia 4 gb de memória RAM, porque? Como solucionar este problema?

Soluções para a tarefa

Respondido por Usuário anônimo
1
Boa tarde,
segundo um artigo do Tecmundo,
" Os computadores possuem estruturas organizadas. Para que o sistema operacional possa se comunicar com os itens de hardware, ele utiliza endereços numéricos. Cada item do PC possui um endereço físico, ou seja, um código que possibilita ao Windows identificar que determinado componente é a placa de vídeo, outro é a memória RAM e assim por diante. E no caso das CPUs de 32 bits, o limite para o endereçamento da memória é de 4 GB. O endereçamento de memória que o processador possibilita é chamado de Espaço de Endereço Virtual (VAS). Nesse espaço, serão endereçadas a memória RAM, a memória da placa de vídeo e a memória de outros componentes (que nem sempre utilizam grande quantidade).
Seja como for, é esse VAS que também limita o sistema operacional, porque o Windows se vê obrigado a reservar apenas 4 GB de endereços para todos os componentes. Assim, se forem instalados 4 GB de memória RAM, o sistema não conseguirá utilizá-los, pois deve reservar parte do VAS para outros itens de hardware.
considerando os sistemas de 32 bits, fica fácil compreender a quantidade de memória que o sistema consegue acessar no barramento de endereços. Basta pegarmos o número 2 e elevarmos à potência 32 – uma matemática relativamente simples.

Ao efetuarmos o cálculo obtemos o resultado 4.294.967.296, ou seja, 4 GB. Sendo assim, temos a certeza definitiva de que o Windows de 32 bits consegue sim endereçar 4 GB de memória."

A solução é mudar para uma de 64 bits.

É uma explicação mais detalhada.
Espero ter ajudado.

gabriellyvytoria: MUITO OBRIGADA! ❤️
Perguntas interessantes