Um sistema operacional de 64 bits consome mais memória exatamente para a mesma funcionalidade?

Um sistema operacional de 64 bits consome mais memória exatamente para a mesma funcionalidade?

Possível duplicata:
Preciso de mais RAM para programação se mudar para um sistema operacional de 64 bits?

Não fiz nenhuma análise clínica adequada, mas na primeira vez que inicializei uma versão de 64 bits do Linux, há alguns anos, fiquei surpreso com a quantidade de memória que os programas estavam consumindo, mas é claro que não havia memorizado os valores anteriores que observei.

Estou imaginando coisas ou há uma diferença calculável no uso de RAM entre as versões de 32 e 64 bits dos mesmos programas? Não posso me dar ao trabalho de inicializar uma versão de 32 bits para descobrir, mas estou curioso para saber se foi algum tipo de efeito placebo :-)

Responder1

Tecnicamentesim, mas a diferença é, na pior das hipóteses, marginal. Se for importante, então você não tem memória suficiente.

Responder2

Sim, você usará muito mais memória. Leia o exemplo de Gilles. Firefox/Chrome 64bits é o melhor exemplo para esta questão em um computador desktop.

amd64 é uma arquitetura superior ao x86, mas somente se o seu computador tiver o hardware necessário. Não só o processador, você precisará de mais RAM, mais cache do processador (muito importante), etc.

Se você precisa de um computador para aplicações científicas, conversão/edição de vídeo ou qualquer aplicação matematicamente intensa, use 64 bits. Para um "computador de escritório" por enquanto é melhor usar x86.

informação relacionada