mi scuso se apro un thread veramente vecchio, ma le informazioni qui riportate sono completamente errate
la barriera dei 3 (o 4? non ricordo) GB di ram è presente solamente su windows a 32bit, non è una limitazione hardware; in realtà il primo i386 e alcuni IA-32 hanno veramente queste limitazioni (2^32 byte di ram), ma i processori x86 (relativamente) moderni hanno quasi sempre PAE, e il limite quindi è posto dal software. provate ad aggiungere ram ad un pc con processore x86 con PAE ed ad installarci una qualsiasi distro linux con PAE, e vedrete che userà più di 4GB
i vantaggi di un os a 64 bit sono il numero di registri più alto, e i calcoli con, ad esempio, numeri a 64bit sono più veloci, il che risulta in un os generalmente più veloce
d'altro canto, gli svantaggi sono che usa molta più memoria di un sistema a 32bit, e quindi meno roba può stare nella cache del processore e il rischio di cache miss aumenta.
secondo me fino a 4GB di memoria è meglio usare os a 32bit, ma oltre i 4 non c'è nessuna ragione per non usare un os a 64bit