NĂ« mĂ«nyrĂ« tĂ« qetĂ« dhe pa zhurmĂ« u lançua FEX 2605 â njĂ« emulues dhe mjedis kompatibiliteti i hapur, qĂ« ka pĂ«r qĂ«llim ekzekutimin e aplikacioneve Linux, tĂ« ndĂ«rtuara pĂ«r arkitekturĂ«n x86 dhe x86-64, nĂ« sistemet ARM64. Projekti po zhvillohet si njĂ« alternativĂ« ndaj box64 dhe qemu-user, i orientuar kryesisht drejt performancĂ«s maksimale, mbĂ«shtetjes sĂ« lojĂ«rave dhe softuerĂ«ve tĂ« ndĂ«rlikuar tĂ« pĂ«rdoruesve.
FEX përdor përkthimin dinamik binar (JIT) dhe implementon modelin e vet të përpunimit të thirrjeve sistemore Linux, duke e bërë atë në gjendje të ekzekutojë Steam, Wine, Proton dhe një numër të madh programesh të zakonshme x86_64 në pajisjet ARM. Projekti po zhvillohet aktivisht në kontekstin e lojërave Linux në ARM dhe mbështetet, përfshirë, nga zhvilluesit e Valve.
Në lëshimin 2605, vëmendja kryesore është përqendruar në rregullimin e kompaktibilitetit dhe gatishmërinë për shfaqjen e platformave të reja ARM. Ndër ndryshimet:
- është përmirësuar mbështetja për procesorët Qualcomm Snapdragon X Elite/X2;
- shtesat e Wine dhe Proton janë rregulluar;
- stabiliteti i aplikacioneve me shumë procese është rritur;
- funksionimi i kompajlerit JIT është optimizuar;
- problemet e kompaktibilitetit me një grup lojërash dhe komponentësh DRM janë zgjidhur;
- mekanizmat e përpunimit të instrukcioneve AVX dhe SSE janë përditësuar;
- integrimi me përfaqësuesit Mesa dhe Vulkan është përmirësuar;
- shpenzimet janë zvogëluar gjatë ndërrimit të konteksteve.
Zhvilluesit veçanërisht theksojnë vazhdimin e punës për të ekzekutuar projekte moderne lojrash në laptopët ARM nën Linux. Në muajt e fundit, FEX përmendet gjithnjë e më shpesh si një nga komponentët kyç të ekosistemit të ardhshëm ARM të Linux për desktop dhe pajisje lojrash.
Projekti shpërndahet nën licencën MIT. Kodet burimore janë publikuar në GitHub.
Kodi burimor:
Burimi: linux.org.ru
