Não faz muita diferença na performance, o problema são as limitações de ambas as opções. Eu uso no trabalho uma versão de 32bits do windows 7 e em casa uso a de 64.
No Windows não vi diferença, nem no Vista nem no 7. No Linux a versão 64 bits ficou nitidamente mais rápida.
O que realmente interessa em um sistema operacional com suporte a procs de 64 bits é que este poderá endereçar mais memória.
um processador de 32 bits pode pode endereçar 2^32 endereços de memória, o que dá 4GB teóricamente. ja um de 64 bits endereça 2^64, então faça as contas.
no entanto, esses são valores teóricos, pois para versões de 32 bits vc tem que prestar atenção ao seguinte:
TODO e qualquer dispositivo de E/S no pc possui um (range) de endereços para que o proc possa acessá-los,
por ex, se vc possui um pc com uma placa de vídeo de 1GB de memória dedicada, 1 GB dos 4 que podem ser endereçados nos 32bits será reservado para o acesso à mem da placa de video, mais um endereço será reservado pro acesso ao disco, outros para as portas usb, serial, ps2, etc… o que sobra dessa conta, são os endereços utilizados para acesso da memória ram em si, logo o limite de 4GB é teórico, pois sempre são reservados estes endereços para os outros dispositivos, fazendo com que na média o SO só enxergue uns 3GB na média. Com o conjunto proc + SO 64 bits isso nao acontece, pq o Win Vista HP por ex suporta até 128GB de ram se nao me engano, ou seja, mesmo se reservando aqueles endereços antes, ainda vai sobrar um espaço de endereçamento muito grande e será capáz de acessar toda a ram. Esta é uma vantagem do 64 bits
Outra vantagem, falando mais especificamente do Windows, é que a versão de 64 bits do windows OBRIGA a instalação de drivers com homologação WHQL (não tem aquela telinha “instalar assim mesmo?”), fazendo com que as empresas caprichem mais nos drivers. Outra coisa é que em SOs 64 bits, programas de 32 bits sao executados em uma especie de “processo virtualizado”, mantendo um certo isolamento do sistema, melhorando a seguarança (visto que a maioria das ameaças são criadas para máquinas de 32 bits)
Com relação a desempenho, não há muita diferença (além daquela relacionada ao acesso de mais memória). Apenas em alguns casos mais específicos que o SO de 64 bits realmente é mais rápido, geralmente, em edição de imagens e vídeo.
[]s