Në mënyrë të qetë dhe pa u vënë re, doli versioni FEX 2605 – një emulator dhe mjedis përkatës që është në dispozicion për të ekzekutuar aplikacione Linux të ndërtuara për arkitekturën x86 dhe x86-64, në sisteme ARM64. Projekti zhvillohet si një alternativë ndaj box64 dhe qemu-user, e fokusuara kryesisht në performancën e lartë, mbështetje për lojëra dhe software të ndërlikuar për përdoruesit.
FEX përdor translacionin dinamik të binarëve (JIT) dhe implementon modelin e tij për trajtimin e thirrjeve sistematike të Linux, duke e bërë të mundur ekzekutimin e Steam, Wine, Proton dhe një numri të madh programesh të zakonshme x86_64 në pajisjet ARM. Projekti zhvillohet aktivisht në kontekstin e lojërave Linux në ARM dhe mbështetet gjithashtu nga zhvilluesit e Valve.
Në versionin 2605, vëmendja kryesore është përmirësimi i marrëveshshmërisë dhe përgatitja për shfaqjen e platformave të reja ARM. Ndër ndryshimet:
- përmirësimi i mbështetjes për procesorët Qualcomm Snapdragon X Elite/X2;
- korrigjimi i problemeve në funksionimin e Wine dhe Proton;
- nivelet e stabilitetit të aplikacioneve shumëfaqëshe janë rritur;
- funksionimi i kompilatorit JIT është optimizuar;
- problemet e marrëveshshmërisë me disa lojëra dhe komponente DRM janë eliminuar;
- mechanizmat për përpunimin e instrukcioneve AVX dhe SSE janë përmirësuar;
- integraimi me mesataren dhe përmirësimet Vulkan janë përmirësuar;
- kostot e ndihmëse kur kaloni kontekstet janë reduktuar.
Zhvilluesit e theksojnë veçmas punën e vazhdueshme për ekzekutimin e projekteve moderne të lojërave në laptopët ARM nën Linux. Në muajt e fundit, FEX është përmendur gjithnjë e më shumë si një nga përbërësit kyç të ekosistemit të ardhshëm ARM të Linux për desktopet dhe pajisjet e lojërave.
Projekti shpërndahet nën licencën MIT. Kodet burimore janë publikuar në GitHub.
Kodi burimor:
Burimi: linux.org.ru
