Windows 7: ¿Es la versión de 64 bits mejor en rendimiento comparada con la de 32 bits?

El sistema operativo de 32 bits es más ligero y exige menos recursos del sistema para funcionar. Como el sistema operativo de 32 bits es sólo para ejecutar software de 32 bits, sólo tiene que cargar las bibliotecas de 32 bits, servicios, etc. Y se utilizan 3 GB de RAM. ¿Sí?

Pero el sistema operativo de 64 bits también tiene que cargar un montón de equipaje de 32 bits. Y ¿sabía usted que la mayoría del software que se ejecuta en 64 bits, es el código de 32 bits en realidad. Y otra desventaja, se utilizan recursos extra del sistema para hacer que ese código de 32 bits se comporte como si fuera de 64 bits. TE HACES LA IDEA…

El sistema operativo de 32 bits tiene el sistema para ejecutar sólo software de 32 bits
El sistema operativo de 64 bits tiene el sistema para ejecutar tanto software de 32 bits como de 64 bits.

PRETTY CLEAR…. En este escenario de 3 GB su SO de 64 bits corriendo más rápido sólo sería efecto placebo.

El Otro punto:

No creo que más ram signifique más uso de la batería a menos que no ejecutes un sistema operativo. Más ram significa menos intercambio de discos duros. Menos intercambio de discos significa menos actividad del disco duro. Los discos duros consumen mucha más energía que los módulos de ram.

Citado de:

WOW64: Mapeo de memoria de las aplicaciones de 32 bits que se ejecutan en un Windows de 64 bits

Cada vez que un proceso accede a un disco, a la red, al registro o a cualquier otro recurso del sistema, la correspondiente llamada a la API termina invariablemente en modo kernel. El núcleo x64, por supuesto, espera estructuras de datos de 64 bits (punteros y similares). Las aplicaciones de 32 bits, en cambio, utilizan estructuras de datos de 32 bits. Por lo tanto, se requiere una conversión (llamada thunking), que es realizada por las DLL de WoW mencionadas anteriormente, pero tiene un precio. No tanto por el rendimiento -la sobrecarga de la CPU es insignificante en la mayoría de los casos- sino por la memoria RAM. La conversión de datos de 32 bits a 64 bits esencialmente duplica la cantidad de RAM necesaria para almacenar los datos. Sin embargo, como sólo hay que convertir algunas estructuras de datos y el uso de esas estructuras varía mucho entre las aplicaciones, simplemente no es posible dar una buena estimación de cuánta más RAM se necesita para ejecutar una aplicación de 32 bits en x64 que en x86. Como a menudo, depende…»