Actualización del emulador FEX 2609 mejora el rendimiento JIT y añade caché en disco
Tecnología
⚠ Fuente única
51m ago

Actualización del emulador FEX 2609 mejora el rendimiento JIT y añade caché en disco

Sintetizado por IA · Sesgo eliminado · Solo hechos

FEX 2609, la última versión mensual del emulador de código abierto, ya está disponible. La actualización se centra en mejorar el rendimiento de la compilación justo a tiempo (JIT) e introduce una nueva caché en disco para el código compilado. Esto permite que los binarios Linux x86_64 se ejecuten en sistemas AArch64, incluyendo la posibilidad de ejecutar juegos de Windows a través de Steam y Steam Play (Proton).

La nueva versión incluye optimizaciones para la familia de instrucciones PMULHRSW, que, según los desarrolladores, ha aumentado las puntuaciones del benchmark Geekbench y puede resultar en una mejora del rendimiento de hasta el doble en algunos escenarios y juegos. También se incluye una detección más rápida de código auto-modificable, beneficiosa para los juegos de Unity, y una reducción de la contención de bloqueos dentro del compilador JIT para operaciones multi-hilo. Según el anuncio del lanzamiento, “Hubo una optimización para la familia de instrucciones PMULHRSW que aumentó algunas puntuaciones del benchmark Geekbench. Seguro que algún juego lo usa en algún lugar para notar la mejora del 2x en el rendimiento.”

FEX 2609 también introduce una caché en disco opcional para el compilador JIT. Activada a través de la variable de entorno `FEX_DISKCACHE=1` o la configuración JSON, esta función almacena el código compilado en el disco para reducir las interrupciones durante las cargas de juegos posteriores. Actualmente, la caché JIT carece de límites de tamaño o salvaguardias, pero estos están planeados para futuras actualizaciones. El proyecto también reveló un logotipo revisado.

Puede encontrar más información sobre el lanzamiento de FEX 2609 en FEX-Emu.com.

¿Fue útil?

Leer la cobertura original

💬 Comentarios

📜 Política de comentarios