¿Hay algún inconveniente en el rendimiento (CPU, memoria o IO) cuando se ejecuta una aplicación de 32 bits en un Linux de 64 bits?
Mi principal preocupación es la utilización ineficiente de punteros y bloques de memoria.
Prácticamente no.
Sin embargo, tenga en cuenta que las aplicaciones de 64 y 32 bits no comparten bibliotecas, por lo que ejecutar una instancia de la aplicación de 32 bits puede provocar la carga de muchas bibliotecas compartidas "nuevamente".
Es posible que no sientas ninguna diferencia.
El sistema operativo hará todo por usted. Solo el espacio de memoria principal debido a bibliotecas duplicadas y otras funciones y también algunos ciclos de CPU se desperdiciarán. No lo afectará hasta que no sea un súper usuario (es decir, quién ejecuta muchos programas simultáneamente)
fuente