Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

Box64 v0.3.2 revoluciona la emulación en Linux con mejoras de rendimiento y compatibilidad

La última versión de Box64, el emulador de espacio de usuario para Linux que permite ejecutar binarios x86_64 en dispositivos ARM64, ha llegado con importantes novedades. La versión v0.3.2 introduce avances significativos en velocidad, compatibilidad y nuevas funcionalidades, como la integración de Box32 para ejecutar aplicaciones de 32 bits en sistemas operativos de 64 bits.

Novedades destacadas

Box64 v0.3.2 trae consigo varias optimizaciones y nuevas características:

  • Box32: Ahora es posible ejecutar programas de 32 bits en sistemas de 64 bits gracias a esta nueva funcionalidad integrada. Aunque está deshabilitada por defecto y sigue en desarrollo, Box32 ya soporta algunos juegos y aplicaciones con buen rendimiento.
  • Flags nativos: Se ha añadido soporte para «flags nativos» en ARM64, lo que permite optimizar tareas intensivas en CPU al igualar los flags entre arquitecturas ARM y x86. En pruebas como el benchmark de 7zip, esta mejora ha proporcionado incrementos de velocidad de hasta el 30 %.
  • Mejoras en el modelo de memoria fuerte: La emulación del modelo de memoria ha sido revisada para optimizar la inserción de barreras de memoria y mejorar el rendimiento, especialmente en juegos que dependen de estas características, como los desarrollados en Unity3D.
  • Compatibilidad con nuevas extensiones y llamadas del sistema: Se han agregado más extensiones de Vulkan y nuevas llamadas al sistema, ampliando la compatibilidad con software más reciente.

Box64 frente a otras soluciones de emulación

Box64 sigue mejorando su rendimiento y compite de manera favorable con soluciones como Rosetta, la herramienta de emulación de Apple. En pruebas de rendimiento con benchmarks como 7zip, Box64 en Fedora logró superar a Rosetta en dispositivos Apple Silicon.

Por otro lado, aunque Box64 destaca en muchas áreas, todavía enfrenta desafíos frente a software optimizado para extensiones avanzadas de CPU como AVX.

El futuro con Box32

Box32, una subparte de Box64, surge como respuesta a la necesidad de ejecutar software de 32 bits en entornos de 64 bits, algo cada vez más relevante en la industria. Aunque aún en una etapa temprana, Box32 ya permite ejecutar algunos juegos de Linux y Windows, y promete ampliar la compatibilidad en el futuro.

Sin embargo, hay limitaciones actuales, como la falta de soporte para Vulkan y ciertas incompatibilidades en Wine, que el equipo de desarrollo busca resolver en próximas versiones.

Impacto y contribuciones

Además de las mejoras en rendimiento, Box64 v0.3.2 incluye nuevas herramientas como «wrapperhelper», una solución automatizada para generar envolturas de bibliotecas con mayor rapidez y precisión. Esto facilita la contribución de desarrolladores a la expansión de la compatibilidad del emulador.

Descargas y disponibilidad

La nueva versión de Box64 v0.3.2 y Box86 v0.3.8 ya están disponibles en GitHub. Los usuarios pueden aprovechar estas actualizaciones para ejecutar software de x86 en dispositivos ARM64 con mayor eficiencia, especialmente en juegos antiguos y aplicaciones que antes no eran compatibles.

Con estas innovaciones, Box64 refuerza su posición como una herramienta clave para la emulación en entornos Linux, marcando un paso adelante en la compatibilidad y el rendimiento en plataformas de arquitectura mixta.

Box64Logo

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO