FEX 2605

FEX 2605 er blevet udgivet stille og roligt — en åben emulator og kompatibilitetsmiljø designet til at køre Linux-applikationer bygget til x86 og x86-64 arkitekturer på ARM64-systemer. Projektet udvikler sig som et alternativ til box64 og qemu-user, med fokus på høj ydeevne, spilsupport og kompleks brugerprogramvare.

FEX bruger dynamisk binær oversættelse (JIT) og implementerer sin egen model for håndtering af Linux-systemopkald, hvilket gør det muligt at køre Steam, Wine, Proton og mange almindelige x86_64-programmer på ARM-enheder. Projektet udvikles aktivt i forbindelse med Linux-spil på ARM og støttes blandt andet af udviklere fra Valve.

I version 2605 er fokus lagt på at rette kompatibilitetsproblemer og forberede sig på nye ARM-platforme. Blandt ændringerne er:

  • forbedret support for Qualcomm Snapdragon X Elite/X2 processorer;
  • rettet fejl i Wine og Proton;
  • øget stabilitet for multitrådede applikationer;
  • optimeret JIT-compilerens funktionalitet;
  • løst kompatibilitetsproblemer med en række spil og DRM-komponenter;
  • opdateret håndtering af AVX og SSE instruktioner;
  • forbedret integration med Mesa og Vulkan-drivere;
  • reduceret overhead ved konteksskift.

Udviklerne bemærker særligt det igangværende arbejde med at køre moderne spilprojekter på ARM-bærbare under Linux. I de seneste måneder er FEX i stigende grad blevet nævnt som en nøglekomponent i det fremtidige ARM-økosystem af Linux til desktops og spilenheder.

Projektet distribueres under MIT-licensen. Kildekoden er offentliggjort på GitHub.

Kildekode: FEX GitHub

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster