Por que é melhor usar um sistema operacional de 64 bits?

1

Velocidade / segurança? Por que devemos escolher usar 64 bits em vez de 32 bits?

    
por gasko peter 19.07.2012 / 13:58

3 respostas

4

Principais vantagens amd64 acima de i386

  • capacidade de inteiro de 64 bits
  • registros adicionais
  • registradores XMM adicionais (SSE)
  • espaço de endereço físico maior no modo herdado
  • SSE / SSE2

Para mais detalhes, veja a página wiki .

E quanto ao desempenho?

Na verdade, o desempenho aumentará para 20-30% no caso geral. Sua principalmente devido a compiladores inteligentes que podem otimizar até mesmo código não otimizado para nova arquitetura (principalmente devido ao uso de SSE / SSE2 em vez de FPU).
PS. Em 2009, a phoronix fez pesquisas sobre esse assunto. Aqui está .

Recursos adicionais

Em muitas ferramentas, agora você pode usar operações aritméticas, embora seja muito caro no sistema de 32 bits. Por exemplo, o contador de tráfego do seu ifconfig não será redefinido após o próprio nível 4G (exceto reinicialização).

Possíveis problemas

O principal problema é o software proprietário. Caso o desenvolvedor de software divulgue seu produto apenas em binário para 32 bits, você poderá ter muitos problemas. Às vezes, é possível encontrar uma solução alternativa. E esperamos que no mundo GNU / Linux a maioria dos softwares amplamente usados seja de código aberto.

    
por 19.07.2012 / 14:45
5

O principal benefício dos sistemas de 64 bits é o aumento do espaço de endereços de memória, limitado a 4 GB com sistemas de 32 bits.

Esta pergunta no Superusuário SE pode ser útil: 32 bits vs. 64- sistemas de bits .

Além disso, aqui está uma exploração informal de 32- vs-64 bit OSes no LifeHacker (embora se concentre no Windows, muito disso se aplica, eu acho)

    
por 19.07.2012 / 14:17
0

Alguns programas de 64 bits, como codificadores, decodificadores e software de criptografia, podem se beneficiar bastante de registradores de 64 bits, enquanto o desempenho de outros programas, como os orientados a gráficos 3D, permanece inalterado ao alternar de um 32- bit para um ambiente de 64 bits.

    
por 19.07.2012 / 14:06