أبريل 20, 2024

مواطن دوت كوم

تقدم ArabNews أخبارًا إقليمية من أوروبا وأمريكا والهند وباكستان والفلبين ودول الشرق الأوسط الأخرى باللغة الإنجليزية لغير المتجانسين.

مضاهاة 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 (محاكي آخر) يظهر أنه يقوم بتشغيل المزيد من التطبيقات ، وبأداء أفضل بشكل ملحوظ.