quarta-feira, 30 de setembro de 2009

Tecnologias emergentes: Processadores 64 bits (parte 2)

Já foi falado que processadores x86-64 detém uma vantagem, velocidade, sobre os x86-32. Mas essa vantagem é relativa, principalmente com relação a quantidade de memória RAM que o computador possui.

Programas escritos em 64 bits consomem, naturalmente, mais memória RAM que os de 32 bits. Por exemplo.: se o Firefox consome 100 Mb de RAM num sistema 32 bits, vai consumir 160 Mb num sistema 64.

No entanto, existe um limite de memória para sistemas 32 bits, que é 4Gb. Sistemas 32 bits não conseguem reconhecer mais que 4Gb de RAM, e ainda usam parte dela para reserva. O resultado é que num sistema 32 bits com 4 Gb de RAM você pode utilizar de 2.8 a 3.5 G para o sistema, pois o resto fica de reserva. O tamanho da reserva varia conforme o modelo de placa mãe e processador.

Se você utilizar um sistema 64 bits pode colocar até 128 Gb de RAM que não haverá perdas. Mas se você tem 3 Gb ou menos, é melhor colocar um sistema 32 bits, pois ele consome menos memória, e consegue lidar com 3Gb (é o limite, mas funciona bem). Em resumo, só utilize sistemas 64 bits se você tiver 4Gb de memória RAM ou mais.

Algumas questões comuns, respondidas:
-Como faço para descobrir se meu processador é de 64 bits?
No Windows você vai precisar de um programa, o CPU-Z. Para fazer o download, clique aqui. Ao abrir o CPU-Z, procure no campo "instructions" o valor "x86-64" ou "EM64T". Se um dos dois estiver lá, seu processador é 64 bits.


No Linux e Mac OS, abra um terminal e digite o seguinte comando:
getconf LONG_BIT
O número que aparecer é o número de bits que o seu processador suporta.

-Eu tenho um processador 32 bits. Posso instalar um sistema 64 bits de alguma maneira?
Não, de jeito nenhum.

- Processadores 64 bits podem executar programas em 32 bits?
Sim, com desempenho igual ao de um processador 32 bits.

-Posso instalar programas 64 bits em sistemas 32 bits?
Não, de jeito nenhum

-Posso instalar programas 32 bits em sistemas 64 bits?
Sim, alguns programas podem ser instalados, mas geralmente é por meio de gambiarras. E não pense que ele será mais rápido por causa disso - o desempenho será idêntico a um sistema 32 bits.

-Meu sistema operacional é 64 bits?
Se você usa o Windows XP, provavelmente não. Em todo caso, aperte "Win+R" e execute "msinfo32.exe", sem aspas, para descobrir. No Windows Vista e 7, a informação pode ser encontrada nas propriedades de "Meu computador". No linux e mac OS, abra um terminal e execute "uname -r". Se aparecer 386, 486 ou 686, é 32 bits. Se aparecer x86-64, é 64 bits.

Nenhum comentário:

Postar um comentário