FEX 2605

Nehnane a nenápadne bol vydaný FEX 2605 — otvorený emulátor a prostredie kompatibility určené na spúšťanie aplikácií Linux, zostavených pre architektúry x86 a x86-64, na systémoch ARM64. Projekt sa vyvíja ako alternatíva k box64 a qemu-user, zameraná predovšetkým na vysoký výkon, podporu hier a komplexného používateľského softvéru.

FEX využíva dynamickú binárnu transláciu (JIT) a realizuje vlastný model spracovania systémových volaní Linux, vďaka čomu je schopný spúšťať Steam, Wine, Proton a veľké množstvo bežných x86_64 programov na ARM zariadeniach. Projekt sa aktívne vyvíja v kontexte hier na Linuxe na ARM a je podporovaný aj vývojármi zo spoločnosti Valve.

Vo verzí 2605 sa hlavná pozornosť venuje zlepšeniu kompatibility a príprave na objavenie nových ARM platforiem. Medzi zmenami:

  • zlepšená podpora procesorov Qualcomm Snapdragon X Elite/X2;
  • opravené chyby v práci Wine a Proton;
  • zvýšená stabilita viacerých vlákien aplikácií;
  • optimalizovaná práca JIT kompilátora;
  • odstránené problémy s kompatibilitou s niekoľkými hrami a DRM komponentmi;
  • aktualizované mechanizmy spracovania AVX a SSE inštrukcií;
  • zlepšená integrácia s Mesa a Vulkan ovládačmi;
  • znížené náklady pri prepínaní kontextov.

Vývojári osobitne zdôrazňujú pokračujúcu prácu na spúšťaní moderných herných projektov na ARM notebookoch pod Linux. V posledných mesiacoch sa FEX čoraz častejšie spomína ako jeden z kľúčových komponentov budúceho ARM ekosystému Linux pre desktopové a herné zariadenia.

Projekt je distribuovaný pod licenciou MIT. Zdrojové kódy sú zverejnené na GitHub.

Zdrojový kód: FEX GitHub

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster