Certamente que já viu software que pede para escolher entre uma versão para 32 bit ou 64 bit (x86 ou x64). Os próprios Sistemas Operativos têm essa opção. Mas o que significa isso? O que muda realmente se escolher uma ou outra versão?
No fundo o que muda entre um sistema de 32 bit ou 64 bit é a forma como o mesmo irá fazer a gestão da memória. Um Sistema Operativo de 32 bit apenas consegue lidar com uma fracção da memória RAM do que um sistema de 64 bit consegue.
Vamos à matemática:
32 bit = 232 = 4294967296 bit -> Isto corresponde a 4 Gb. É esse o máximo de memória que o Sistema conseguirá utilizar.
64 bit = 264 = 18446744073709551616 bit -> Isto corresponde a 16 Eb (Exabits). É esse o máximo de memória que o Sistema conseguirá utilizar. 1 Exabit equivale 1 000 000 000 Gb.
Nos sistemas de 64 bit é possível correr programas de 32 mas o contrário não é de todo possível! É por isso que no Windows de 64 bit podemos encontrar duas pastas de Programas: uma para software de 64 bit e outra, chamada Programas (x86) para os programas de 32 bit.
Hoje em dia, 70% dos novos jogos e softwares já nem correm Sistemas Operativos de 32 bit, por essa razão, cada dia que passa, faz menos sentido ter um Sistema Operativo de 32 bit. Vai estar apenas a limitar a capacidade de performance da sua máquina.