FEX 2605

FEX 2605 — avatud emulator ja ühilduvuskeskkond, mis on loodud Linuxi rakenduste käitamiseks, mis on koostatud x86 ja x86-64 arhitektuuride jaoks, ARM64 süsteemidel. Projekt areneb välja alternatiivina box64 ja qemu-user, keskendudes eelkõige kõrgele jõudlusele, mängude toetamisele ja keerulistele kasutajarakendustele.

FEX kasutab dünaamilist binaarset tõlget (JIT) ning rakendab oma Linuxi süsteemikutsungite töötlemise mudelit, mis võimaldab tal käitada Steam'i, Wine'i, Proton'i ja suurt hulka tavalisi x86_64 programme ARM-seadmetes. Projekt areneb aktiivselt Linuxi mängude kontekstis ARM-is ja seda toetavad sealhulgas Valve'i arendajad.

Versioonis 2605 on peamine fookus ühilduvuse parandamisel ja uute ARM-platvormide saabumise ettevalmistamisel. Muudatusi hulka kuuluvad:

  • parandatud Qualcomm Snapdragon X Elite/X2 protsessorite tuge;
  • parandatud Wine'i ja Proton'i töövead;
  • suurendatud mitme lõime rakenduste stabiilsust;
  • optimeeritud JIT-kompilaatori tööd;
  • lahendatud ühilduvusprobleemid mitmete mängude ja DRM-komponentidega;
  • uuendatud AVX ja SSE käskude töötlemise mehhanisme;
  • parandatud integreerimine Mesa ja Vulkani draiveritega;
  • konteksti vahetamise kulud on vähendatud.

Arendajad on eraldi märkida pidevat tööd kaasaegsete mängup projektide käivitamise nimel ARM sülearvutites Linuxi all. Viimastel kuudel mainitakse FEXi üha sagedamini kui üht peamist elementi tulevases ARM-ökosüsteemis Linuxi töölauad ja mänguseadmed.

Projekt on litsentseeritud MIT litsentsi alusel. Algkood on avaldatud GitHubis.

Algne kood: FEX GitHub

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster