مضاهاة X86_64 فعالة مع Box86

مضاهاة X86_64 فعالة مع Box86

يعد تشغيل التطبيقات على بنية مختلفة عن تلك التي تم تجميعها من أجلها أمرًا شائعًا ، خاصة مع الترحيل المعماري لشركة Apple كل عقد أو نحو ذلك. كما أنه شائع الاستخدام أيضًا ، على سبيل المثال ، أنظمة ARM و OpenRISC و RISC-V لتشغيل التطبيقات المتوفرة فقط لـ x86 أو x86_64. على الرغم من استخدام QEMU وأقاربها هنا ، إلا أنها كثيفة الاستخدام للموارد ، حيث يوجد خيار مثل صندوق 86 وشقيقه Box64 64 بت خيارات جيدة. على عكس QEMU ، كلاهما يعرض إعادة ترجمة ديناميكية وإعادة توجيه مكالمات المكتبة الديناميكية إلى المكتبات الأصلية ، بما في ذلك تلك الخاصة بـ SDL و OpenGL.

كلاهما متاح على GitHub بموجب ترخيص MIT ، مع بوكس 64 ربما تكون الأكثر إثارة للاهتمام هذه الأيام ، حيث انتقلت التطبيقات والألعاب إلى عالم 64 بت فقط. الشرط الوحيد الصارم الذي يشترطه Box64 لنظام مضيف هو أن يكون بسيطًا ، وهو مطلب سهل إلى حد ما للوفاء به. الأكثر حداثة يطلق كان 10 مارس ، مع Box86 0.3 و Box64 0.2.2. كطبقة ترجمة ، لا تقدم توافقًا كاملاً مع جميع البرامج المتاحة ، ولكنها جيدة بما يكفي لتشغيل عملاء Steam و GoG و Epic Game Store وتثبيت وتشغيل ألعاب Windows من خلال Wine لـ x86.

مجموعة بسيطة من معالم تُظهر مقارنتها بـ QEMU و FEX (محاكي آخر) أنه يقوم بتشغيل المزيد من التطبيقات وبأداء أفضل بشكل ملحوظ.


READ  يقول تود هوارد إن Starfield "رائع" على Xbox Series S.

You May Also Like

About the Author: Akeem Ala

Social media junkie. Zombie fanatic. Travel fanatic. Music obsessed. Bacon expert.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *