تشغيل تطبيقات x86_64 على سطح مكتب AArch64: تجربة باستخدام FEX-Emu

2025-08-07
تشغيل تطبيقات x86_64 على سطح مكتب AArch64: تجربة باستخدام FEX-Emu

تتناول هذه المشاركة تجربة تشغيل تطبيقات x86_64 على نظام سطح مكتب AArch64 قائم على Ampere Altra باستخدام FEX-emu. على الرغم من تشغيل Steam و Factorio، إلا أن الأداء كان ضعيفًا، حيث حصل على درجات متواضعة بلغت 459 و 4110 في اختبارات المعالج أحادي النواة ومتعدد النواة في Geekbench 6 على التوالي. أدت تحسينات في تكوين FEX-emu واستبدال إصدار x86_64 من أداة بناء Ninja بإصدار aarch64 إلى بعض تحسينات الأداء. في النهاية، يخلص الكاتب إلى أن محاكاة x86_64 على هذا النظام AArch64 محدودة من الناحية العملية، وهي مفيدة بشكل أساسي لتشغيل الألعاب القديمة.

اقرأ المزيد
التطوير محاكاة x86_64

إنشاء آلة تطوير اقتصادية باستخدام Ampere Altra

2025-06-30
إنشاء آلة تطوير اقتصادية باستخدام Ampere Altra

احتاج الكاتب إلى جهاز تطوير يدعم حجم الصفحة 64k، لذلك قام ببناء نظام يعتمد على Ampere Altra. اختار لوحة أم AsrockRack ALTRA8BUD-1L2T، ومعالج Q80-30 مستعمل (80 نواة، 3.0 GHz)، ومبرد Arctic Freezer 4U-M، وثماني وحدات ذاكرة عشوائية SK Hynix HMA82GR7CJR8N-XN بسعة 16 جيجابايت. بعد بعض استكشاف الأخطاء وإصلاحها، تم تشغيل النظام بنجاح. كما اختار علبة ومصدر طاقة مناسبين، بالإضافة إلى تخزين NVME وبطاقة رسومات. بلغت التكلفة الإجمالية حوالي 1800 يورو، أي أكثر قليلاً من الميزانية. تشمل الخطط المستقبلية تثبيت Fedora 42، وإنشاء أجهزة افتراضية RHEL وCentOS Stream، وتجربة وحدات معالجة الرسومات المختلفة، واستخدامها كسطح مكتب.

اقرأ المزيد
التطوير آلة تطوير