FEX 2605, hiji émulator sumber terbuka sareng lingkungan kompatibilitas anu dirancang pikeun ngajalankeun aplikasi Linux anu diwangun pikeun arsitéktur x86 sareng x86-64 dina sistem ARM64, dirilis sacara teu langsung sareng teu kaampeuh. Proyék ieu nuju dikembangkeun salaku alternatif pikeun box64 sareng qemu-user, utamina fokus kana kinerja anu luhur, dukungan pikeun kaulinan, sareng parangkat lunak pangguna anu rumit.
FEX nganggo tarjamahan binér just-in-time (JIT) sareng nerapkeun modél pamrosésan panggero sistem Linux asli, anu ngamungkinkeun pikeun ngajalankeun Steam, Wine, Proton, sareng sajumlah ageung program x86_64 standar dina alat ARM. Proyék ieu aktip dikembangkeun pikeun kaulinan Linux dina ARM sareng dirojong, diantarana, ku pamekar di Valve.
Rilis 2605 museur kana perbaikan kompatibilitas sareng persiapan pikeun platform ARM énggal. Parobihan kalebet:
- Pangrojong anu ditingkatkeun pikeun prosesor Qualcomm Snapdragon X Elite/X2;
- Bug Wine sareng Proton parantos dibenerkeun;
- Ningkatkeun stabilitas aplikasi multithreaded;
- Operasi kompiler JIT parantos dioptimalkeun;
- Ngalereskeun masalah kompatibilitas sareng sababaraha kaulinan sareng komponén DRM;
- Mékanisme pamrosésan instruksi AVX sareng SSE parantos diénggalan;
- Integrasi anu langkung saé sareng supir Mesa sareng Vulkan;
- Ngurangan biaya overhead switching kontéks.
Para pamekar sacara khusus nyatet padamelan anu terus-terusan pikeun ngaluncurkeun proyék kaulinan modéren dina laptop Linux berbasis ARM. Dina sababaraha bulan terakhir, FEX beuki sering disebatkeun salaku komponén konci ékosistem Linux berbasis ARM ka hareup pikeun desktop sareng alat kaulinan.
Proyék ieu disebarkeun dina lisénsi MIT. Kode sumberna dipedalkeun dina GitHub.
Kode sumber:
sumber: linux.org.ru
