FEX 2605, e leng emulator e bulehileng le tikoloho e tsamaellanang e etselitsoeng ho tsamaisa lits'ebetso tsa Linux tse hahiloeng bakeng sa meralo ea x86 le x86-64 lits'ebetsong tsa ARM64, e lokollotsoe ka khutso le ka bohlale. Morero ona o ntse o ntlafatsoa e le mokhoa o mong oa ho sebelisa box64 le qemu-user, o shebaneng haholo le ts'ebetso e phahameng, tšehetso ea lipapali le software e rarahaneng ea basebelisi.
FEX e sebelisa phetolelo ea binary e sebetsang ka nako e nepahetseng (JIT) 'me e kenya tšebetsong mohlala oa tlhaho oa ts'ebetso ea mehala ea sistimi ea Linux, e e nolofalletsang ho tsamaisa Steam, Wine, Proton, le palo e kholo ea mananeo a tloaelehileng a x86_64 lisebelisoa tsa ARM. Morero ona o ntse o tsoela pele ka mafolofolo bakeng sa lipapali tsa Linux ho ARM 'me o tšehetsoa, har'a ba bang, ke bahlahisi ba Valve.
Tokollo ea 2605 e shebane le litokiso tsa ho tsamaellana le ho itokisetsa liforomo tse ncha tsa ARM. Liphetoho li kenyelletsa:
- Tšehetso e ntlafetseng bakeng sa li-processor tsa Qualcomm Snapdragon X Elite/X2;
- Likokoana-hloko tsa veine le Proton li lokisitsoe;
- Ho ntlafala ha botsitso ba lits'ebetso tse nang le likhoele tse ngata;
- Ts'ebetso ea ho kopanya JIT e ntlafalitsoe;
- Ho lokisitsoe mathata a ho tsamaellana le lipapali tse 'maloa le likarolo tsa DRM;
- Mekhoa ea ts'ebetso ea litaelo tsa AVX le SSE e ntlafalitsoe;
- Ho kopanngoa ho ntlafetseng le bakhanni ba Mesa le Vulkan;
- Ho fokotseha ha litšenyehelo tsa ho fetola moelelo.
Bahlahisi ba hlokomela ka ho khetheha mosebetsi oa bona o tsoelang pele oa ho qala merero ea lipapali tsa sejoale-joale lilaptop tsa Linux tse thehiloeng ho ARM. Likhoeling tsa morao tjena, FEX e 'nile ea boleloa ka ho eketsehileng e le karolo ea bohlokoa ea tikoloho ea Linux e thehiloeng ho ARM bakeng sa li-desktop le lisebelisoa tsa lipapali.
Morero ona o abuoa tlas'a laesense ea MIT. Khoutu ea mohloli e phatlalalitsoe ho GitHub.
Khoutu ea mohloli:
Source: linux.org.ru
