FEX 2605

A FEX 2605, egy nyílt forráskódú emulátor és kompatibilitási környezet, amelyet x86 és x86-64 architektúrákra készült Linux alkalmazások ARM64 rendszereken történő futtatására terveztek, csendben és diszkréten jelent meg. A projektet a box64 és a qemu-user alternatívájaként fejlesztik, elsősorban a nagy teljesítményre, a játékok támogatására és az összetett felhasználói szoftverekre összpontosítva.

A FEX just-in-time (JIT) bináris fordítást használ, és egy natív Linux rendszerhívás-feldolgozási modellt valósít meg, amely lehetővé teszi Steam, Wine, Proton és számos szabványos x86_64 program futtatását ARM eszközökön. A projekt aktívan fejleszt Linux játékokhoz ARM rendszeren, és többek között a Valve fejlesztői is támogatják.

A 2605-ös kiadás a kompatibilitási javításokra és az új ARM platformokra való felkészülésre összpontosít. A változások a következők:

  • Továbbfejlesztett támogatás a Qualcomm Snapdragon X Elite/X2 processzorokhoz;
  • Kijavítottuk a Wine és a Proton hibáit;
  • A többszálú alkalmazások stabilitásának javítása;
  • A JIT fordító működését optimalizálták;
  • Számos játékkal és DRM-komponenssel kapcsolatos kompatibilitási problémák javítása;
  • Az AVX és SSE utasításfeldolgozási mechanizmusok frissültek;
  • Továbbfejlesztett integráció a Mesa és Vulkan illesztőprogramokkal;
  • Csökkentett kontextusváltási többletterhelés.

A fejlesztők külön kiemelik a folyamatban lévő munkájukat, hogy modern játékprojekteket indítsanak ARM-alapú Linux laptopokon. Az elmúlt hónapokban az FEX-et egyre inkább a jövőbeli ARM-alapú Linux ökoszisztéma kulcsfontosságú elemeként emlegetik asztali számítógépek és játékeszközök számára.

A projekt MIT licenc alatt kerül terjesztésre. A forráskód a GitHubon található.

Forráskód: FEX GitHub

Forrás: linux.org.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster