يأتي QEMU 6.1 مزودًا بتشفير الأجهزة ودعم المزيد من اللوحات والمزيد

كيمو

الافراج عن الإصدار الجديد من QEMU 6.1 حيث تم إجراء أكثر من 3000 تغيير بواسطة 221 مطورًا ، منها تحسينات تحكم ، بالإضافة إلى دعم المزيد من اللوحات التي يتميز بها Cortex-M3 ، وتحسينات PowerPC ، دعم تشفير الأجهزة ، من بين التغييرات الأخرى.

بالنسبة لأولئك الذين ليسوا على دراية بـ QEMU ، يجب أن يعرفوا أنه برنامج يسمح لك بتشغيل برنامج مترجم لمنصة أجهزة على نظام بهندسة مختلفة تمامًاعلى سبيل المثال ، لتشغيل تطبيق ARM على جهاز كمبيوتر متوافق مع x86.

في وضع المحاكاة الافتراضية في QEMU ، يكون أداء تنفيذ التعليمات البرمجية في بيئة وضع الحماية قريبًا من نظام الأجهزة نظرًا للتنفيذ المباشر للتعليمات على وحدة المعالجة المركزية واستخدام Xen hypervisor أو وحدة KVM.

الأخبار الرئيسية لـ QEMU 6.1

في هذا الإصدار الجديد من QEMU 6.1 ، يمكننا أن نجد ذلك افتراضيًا ، دعم البرنامج المساعد لمولد رمز TCG (Tiny Code Generator) كلاسيكي ممكّن وأضيف هذا execlog الجديد (سجل التنفيذ) وتشكيل ذاكرة التخزين المؤقت (محاكاة سلوك ذاكرة التخزين المؤقت L1 على وحدة المعالجة المركزية).

حداثة أخرى تبرز في هذا الإصدار الجديد هي ذلك إضافة دعم للوحات تعتمد على رقائق أسبيد (Rainier-bmc ، quanta-q7l1) ، npcm7xx (quanta-gbs-bmc) و Cortex-M3 (stm32vldiscovery) في محاكي ARM.

بينما من جانب دعم أحدث طرازات Intel CPU على محاكي x86 قد أضيف Skylake-Client-v4 ، Skylake-Server-v5 ، Cascadelake-Server-v5 ، Cooperlake-v2 ، التي تنفذ تعليمات XSAVES.

أثناء وجوده في واجهة المستخدم الرسومية ، eل دعم مصادقة كلمة المرور عند استخدام البروتوكول تم تمكين VNC الآن فقط عندما يتم بناؤه مع خلفية تشفير خارجية (gnutls ، libgcrypt ، أو نبات القراص).

يمكننا أيضًا أن نجد ما أعرفه إضافة دعم لتشفير الأجهزة ومحركات التجزئة المتوفرة على شرائح Aspeed ، هذا أيضًا إلى جانب دعم محاكاة تعليمات SVE2 (بما في ذلك bfloat16) ، وعوامل مضاعفة المصفوفة ، وأوامر لمسح مخازن الترجمة النقابية (TLBs).

محاكي العمارة PowerPC "pseries" للآلات التي تمت مضاهاتهاأضاف s دعمًا لاكتشاف أعطال المكونات الساخنة في بيئات الضيف الجديدة ، زادت حد وحدة المعالجة المركزية ونفذت محاكاة بعض التعليمات الخاصة بمعالجات POWER10.

علاوة على ذلك ، ذكر أن مثل سائق التشفير ذو الأولوية ، يتم استخدام gnutls ، وهو متقدم على أجهزة التحكم الأخرى من حيث الأداء ، بينما المتحكم الإلكترونيتم نقل libgcrypt n الافتراضي المعروض أعلاه إلى خيار وتم ترك برنامج التشغيل المستند إلى نبات القراص كبديل للاستخدام في حالة عدم وجود GnuTLS و Libgcrypt.

من التغييرات الأخرى التي تبرز من هذا الإصدار الجديد من QEMU 6.1:

  • تمت إضافة دعم معددات PMBus و I2C (pca9546 ، pca9548) إلى محاكي I2C.
  • يدعم محاكي RISC-V النظام الأساسي OpenTitan ووحدة معالجة الرسومات الافتراضية Virtio-vga (القائمة على virgl).
  • يضيف المحاكي s390 دعمًا للجيل السادس عشر من وحدات المعالجة المركزية وامتدادات المتجهات.
  • تمت إضافة دعم للوحات بناءً على رقائق Genesi / bPlan Pegasos II (pegasos2).
  • يدعم محاكي شرائح Q35 (ICH9) التوصيل السريع لأجهزة PCI. تحسين مضاهاة امتدادات المحاكاة الافتراضية المتوفرة على معالجات AMD.
  • دعم تجريبي لمواصفات ePMP
  • الدعم الأولي لتمديد Bit Manip التجريبي
  • تمت إضافة خيار معدل قفل الحافلة للحد من شدة قفل الحافلة بواسطة نظام الضيف.
  • تمت إضافة الأمر "blockdev-reopen" إلى QMP (بروتوكول آلة QEMU) لتغيير تكوين جهاز كتلة تم إنشاؤه بالفعل.
  • تمت إضافة الدعم لاستخدامه كمسرّع لـ NVMM Hypervisor الذي طوره مشروع NetBSD.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها التغييرات والمستجدات التي تم تقديمها في هذا الإصدار الجديد من QEMU 6.1 ، يمكنك التحقق من التفاصيل والمزيد في الرابط التالي.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.