Geração 64-bits
Quantas vezes você já esteve envolvido em um problema e, ao procurar na Internet, percebe que uma das soluções é migrar para 64-bits? No meu trabalho do dia a dia, escuto isso todas as semanas durante conversas com os clientes e colegas de equipe. Há pessoas que acham que os processadores de 64-bits são coisas do futuro e que vai demorar para acontecer a mudança.
A geração de processadores 64-bits é uma realidade hoje! Praticamente todos os servidores vendidos são 64-bits, assim como há notebooks usando processadores 64-bits.
Razões para ter ganhos significativos de memória (sem entrar nos detalhes específicos):
- Os processadores 64-bits apresentam um maior número de registradores
- O endereçamento de memória é maior (7TB contra 4GB)
- Otimizações no pipeline do processador, como o branch prediction
Apesar de todas essas vantagens, existem casos particulares que a plataforma 32-bits ainda é mais rápida do que a 64-bits (seria isso um bom assunto para um post?).
É importante lembrar que há duas famílias de processadores e elas não apresentam nenhuma compatibilidade entre elas:
- x64
- Itanium
No próximo post, gostaria de falar sobre a diferença entre essas plataformas.