FEX 2605

x86 ve x86-64 mimarileri için geliştirilmiş Linux uygulamalarını ARM64 sistemlerde çalıştırmak üzere tasarlanmış açık kaynaklı bir öykünme ve uyumluluk ortamı olan FEX 2605, sessiz ve gizli bir şekilde piyasaya sürüldü. Proje, öncelikle yüksek performans, oyun desteği ve karmaşık kullanıcı yazılımlarına odaklanarak box64 ve qemu-user'a alternatif olarak geliştiriliyor.

FEX, anlık (JIT) ikili çeviri kullanır ve yerel bir Linux sistem çağrısı işleme modeli uygular; bu sayede Steam, Wine, Proton ve çok sayıda standart x86_64 programını ARM cihazlarda çalıştırabilir. Proje, ARM üzerinde Linux oyunları için aktif olarak geliştirilmektedir ve diğerlerinin yanı sıra Valve'deki geliştiriciler tarafından desteklenmektedir.

2605 numaralı sürüm, uyumluluk düzeltmelerine ve yeni ARM platformlarına hazırlığa odaklanmaktadır. Değişiklikler şunlardır:

  • Qualcomm Snapdragon X Elite/X2 işlemcileri için geliştirilmiş destek;
  • Wine ve Proton'daki hatalar düzeltildi;
  • Çoklu iş parçacıklı uygulamaların kararlılığının iyileştirilmesi;
  • JIT derleyicisinin çalışma şekli optimize edildi;
  • Birçok oyun ve DRM bileşeniyle ilgili uyumluluk sorunları giderildi;
  • AVX ve SSE komut işleme mekanizmaları güncellendi;
  • Mesa ve Vulkan sürücüleriyle entegrasyon iyileştirildi;
  • Bağlam değiştirme yükünün azaltılması.

Geliştiriciler, ARM tabanlı Linux dizüstü bilgisayarlarda modern oyun projeleri başlatmak için devam eden çalışmalarına özellikle dikkat çekiyorlar. Son aylarda FEX, masaüstü ve oyun cihazları için gelecekteki ARM tabanlı Linux ekosisteminin önemli bir bileşeni olarak giderek daha fazla anılıyor.

Proje MIT lisansı altında dağıtılmaktadır. Kaynak kodu GitHub'da yayınlanmıştır.

Kaynak kod: FEX GitHub

Kaynak: linux.org.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster