Esto puede ser lo opuesto a una pregunta, pero me preguntaba si de todos modos hay que ejecutar un territorio de usuario de 32 bits en lugar de uno de 64 bits en un entorno Linux de 64 bits. Podría ejecutar software de 32 bits a través de multi-lib
o algo similar. Podría pensar en posibles usos para este como:
- Use menos uso de memoria a cambio de un rendimiento más lento por Comparación en la ejecución de la versión de 64 bits.
- Tener una menor huella de memoria podría hacer posible ejecutar el El sistema operativo de 64 bits (con la zona de usuario de 32 bits) en aquellos sistemas con algo bajo RAM como 2 conciertos.
- Algunas aplicaciones de 32 bits se ejecutarán más rápido que el sistema operativo de 32 bits, a menudo compilo kernels personalizados desde el sitio web del núcleo de linux
- Podría dar la ilusión de ejecutar un software de 64 bits en un sistema operativo de 32 bits.
Y sí, hay algunos inconvenientes, como consumir el doble de espacio en disco, el administrador de paquetes confunde la arquitectura que instalaría. También requeriría un procesador capaz de ejecutar los conjuntos de instrucciones.
¿Hay alguna forma de hacer la cosa?