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.