premesso che tutto quello che sto per scrivere vale solo per coloro che hanno pc con processore a 64 bit e che hanno da 4 in su Gb di ram, in quanto al di sotto di tale quantitativo conviene rimanere con una versione a 32 bit.
1) perfetta retrocompatibilità:
Su Windows esiste WoW64 (Windows 32-bit on Windows 64-bit) che fornisce un layer software a 32 bit all'interno dei sistemi operativi a 64 bit, cioè crea un ambiente virtuale (assolutamente invisibile all'utente) che permette l'esecuzione di applicazioni a 32 bit. Si tratta quindi di un sottosistema che ovviamente non sfrutta la potenza dei 64 bit, ma permette di eseguire senza problemi applicazioni a 32 bit.
NOTA: questo non vale per i driver, in quant nei sistemi a 64 bit non si possono utilizzare i driver a 32 bit.
2) più ram:
I sistemi a 32 bit, per una questione legata alla lunghezza massima degli indirizzi ottenibili con tale numero di bit, permettono di sfruttare fino a 3 GB di ram, mentre un sistema a 64 bit supporta fino a 192 GB di RAM... vi piacerebbe eh!
3) meno rischi:
I driver a 64 bit sono dotati di firma digitale, quindi molto più affidabili di quelli a 32bit il che si traduce in una maggiore stabilità di tutto il sistema.
NOTA: tenendo fede al discorso di prima, i driver non sono retrocompatibili. quelli per 32bit girano sul 32 e quelli del 64bit girano sul 64. STOP!
4) più velocità
Se un'applicazione è a 64 bit essa sfrutterà al massimo la maggiore potenza del computer, offrendoci tempi di esecuzione più rapidi. c'è da dire che molte applicazioni sono ancora a 32 bit, quindi non offrono questi benefici, ma il sistema operativo sfrutterà tutta la potenza dei 64 bit.
ci sono molti programmi che ormai sono solo a 64bit proprio perchè hanno bisogno di un maggior quantitativo di ram e di tutta la "potenza" dei 64bit.
detto questo, se hai 4gb o più non pensarci due volte e metti un sistema x64 :ok: