QEMU 6.0 AMM ، تجرباتی اختیارات اور بہت کچھ کے لئے اضافہ اور معاونت کے ساتھ پہنچا ہے

QEMU

کا آغاز منصوبے کا نیا ورژن کیمو 6.0۔ جس میں تیاری میں 3300 ڈویلپرز سے 268 سے زیادہ تبدیلیاں کی گئیں اور جن کی تبدیلیوں میں ڈرائیور کی بہتری ، نئے پلیٹ فارم کے لئے معاونت اور تجرباتی اختیارات شامل ہیں۔

QEMU سے ناواقف افراد کے ل you ، آپ کو یہ معلوم ہونا چاہئے کہ یہ وہ سافٹ ویئر ہے جو آپ کو بالکل مختلف فن تعمیر والے نظام پر ہارڈ ویئر پلیٹ فارم کے لئے مرتب شدہ پروگرام چلانے کی اجازت دیتا ہے ، مثال کے طور پر ، x86 کے مطابقت پذیر پی سی پر اے آر ایم ایپلی کیشن چلانے کی۔

کیویمیو میں ورچوئلائزیشن موڈ میں ، سی پی یو پر ہدایتوں کی براہ راست عمل درآمد اور زین ہائپرائزر یا کے وی ایم ماڈیول کے استعمال کی وجہ سے سینڈ باکس ماحول میں کوڈ عملدرآمد کی کارکردگی ہارڈ ویئر کے نظام کے قریب ہے۔

کیمو 6.0،XNUMX کی اہم خبریں

کیمو 6.0 کے اس نئے ورژن میں NVMe ڈرائیور ایمولیٹر اب NVMe 1.4 تفصیلات کی تعمیل کرتا ہے اور اس میں زونڈ نام کی جگہوں ، ملٹی پیٹ I / O ، اور اختتام سے آخر میں اسٹوریج کی خفیہ کاری کیلئے تجرباتی تعاون شامل ہے۔

اے آر ایم ایمولیٹر نے ARMv8.1-M 'ہیلیم' فن تعمیر کے لئے تعاون کا اضافہ کیا اور کارٹیکس M55 پروسیسرز کے ساتھ ساتھ ARMv8.4 TTST ، SEL2 ، اور DIT میں توسیع کی ہدایات۔ ARM mps3-an524 اور mps3-an547 بورڈز کے لئے بھی تعاون شامل کیا گیا تھا۔ xlnx-zynqmp ، xlnx-versal ، sbsa-ref ، npcm7xx ، اور سبریلیٹ بورڈز کے ل Additional اضافی ڈیوائس ایمولیشن نافذ کی گئی ہے۔

صارف ماحول اور سسٹم لیول ایمولیشن طریقوں میں بازو کے ل، ، ARMv8.5 MTE توسیع کی حمایت نافذ ہے (میم ٹیگ ، میموری ٹیگنگ ایکسٹینشن) ، جس کی مدد سے آپ ہر میموری میپنگ آپریشن میں ٹیگس باندھ سکتے ہیں اور میموری تک رسائی حاصل کرتے وقت ایک پوائنٹر چیک کا انتظام کرسکتے ہیں ، جس کا تعلق درست ٹیگ کے ساتھ ہونا چاہئے۔ توسیع کا استعمال پہلے ہی میموری کے آزاد کردہ بلاکس ، بفر اوور فلوز ، قبل از ابتدا کالز اور موجودہ سیاق و سباق سے باہر کے استعمال سے پیدا ہونے والے خطرات کے استحصال کو روکنے کے لئے کیا جاسکتا ہے۔

68k ایمولیٹر نے ایک نئی قسم کی "فضیلت" ایمولیٹڈ مشین کے لئے تعاون شامل کیا کارکردگی کو بہتر بنانے کے ل vir وائریو آلات استعمال کرنا ، جبکہ x86 فن تعمیراتی ایمولیٹر AMD SEV-ES ٹکنالوجی کو استعمال کرنے کی صلاحیت میں اضافہ کرتا ہے (محفوظ انکرپٹڈ ورچوئلائزیشن) مہمان نظام میں استعمال ہونے والے پروسیسر کے رجسٹروں کو خفیہ کرنے کے ل، ، اگر مہمانوں کے نظام کو واضح طور پر ان تک رسائی کی اجازت نہیں دیتا تو میزبان ماحول کے اندراجات کے مندرجات کو ناقابل رسا بنا دیتا ہے۔

کیمو 6.0 میں بھی تجرباتی اختیارات شامل آلہ کے ایمولیشن کو بیرونی عمل میں منتقل کرنے کے لئے "-Machine x-remote" اور "-Device x-pci-proxy-dev"۔ اس موڈ میں ، فی الحال صرف lsi53c895 SCSI اڈاپٹر ایمولیشن تعاون یافتہ ہے۔

اس کے ساتھ ساتھ بلاک آلات برآمد کرنے کے لئے ایک نیا FUSE ماڈیول، آپ کو مہمان میں استعمال ہونے والے کسی بھی بلاک ڈیوائس کی حالت کا ایک حصہ ماؤنٹ کرنے کی اجازت دیتا ہے۔ ایکسپورٹ بلاک ایکسپورٹ۔ایڈ کیو ایم پی کمانڈ کا استعمال کرتے ہوئے یا "ایکسپورٹ" آپشن کو کیمیو اسٹوریج-ڈیمون یوٹیلیٹی میں استعمال کرکے کیا جاتا ہے۔

دوسری طرف ، اس بات کا تذکرہ کیا گیا ہے کہ ورچوئل افس خطرات کو دور کرتا ہے:

  • CVE-2020-35517 - میزبان ماحول سے شریک ڈائریکٹری میں کسی مراعات یافتہ صارف کے ذریعہ مہمان سسٹم پر ایک خصوصی ڈیوائس فائل بنا کر مہمان نظام سے میزبان ماحول تک رسائی کی اجازت دیتا ہے۔
  • CVE-2021-20263 - 'xattrmap' آپشن میں توسیعی صفات کو سنبھالنے میں بگ کی وجہ سے ، اور مہمان کے اندر تحریری اجازت اور استحقاق میں اضافے کو نظرانداز کرنے کا سبب بن سکتا ہے۔

اس نئی ورژن میں آنے والی دیگر تبدیلیوں میں سے:

  • رام مشمولات کی سنیپ شاٹس بنانے کے لئے تجرباتی تعاون شامل کیا گیا۔
  • ڈی ایس پی کے ساتھ کوالکوم ہیکساون پروسیسرز کی تقلید کے لئے مزید مدد شامل کی گئی۔
  • کلاسیکی کوڈ جنریٹر TCG (ٹنی کوڈ جنریٹر) نئے ایپل M1 ARM چپ والے نظاموں پر میکوس میزبان ماحول کے ساتھ مطابقت رکھتا ہے۔
  • مائکروچپ پولر فائر بورڈز کے لئے RISC-V ایمولیٹر QSPI NOR فلیش کی حمایت کرتے ہیں۔
  • ٹرائیکور ایمولیٹر اب ٹرائ بورڈ بورڈ کے ایک نئے ماڈل کی حمایت کرتا ہے جو انفینیون ٹی سی 27 ایکس ایس سی کی تقلید کرتا ہے۔
  • اے سی پی آئی ایمولیٹر پی سی آئی بس سے کنکشن کے آرڈر سے قطع نظر ، مہمان سسٹم میں نیٹ ورک اڈاپٹر کا نام دینے کی صلاحیت پیش کرتا ہے۔
  • ورٹائفز نے مہمان کی کارکردگی کو بہتر بنانے کے لئے FUSE_KILLPRIV_V2 آپشن کے لئے تعاون کا اضافہ کیا۔
  • VNC نے کرسر کی شفافیت اور ونڈو سائز پر مبنی ویریٹو- Vga میں اسکرین ریزولوشن کیلئے مدد شامل کی ہے۔
  • کیو ایم پی (کیو ایم یو مشین پروٹوکول) بیک اپ کے کاموں کو انجام دینے کے دوران غیر متوازی متوازی رسائی کے لئے مدد شامل کرتا ہے۔
  • USB ایمولیٹر نے ویرشک میں بعد میں معائنہ کے لئے USB کے مختلف آلات کے ساتھ کام کرنے پر پیدا ہونے والی ٹریفک کو بچانے کی صلاحیت میں اضافہ کیا ہے۔
  • کیوکو 2 سنیپ شاٹس کے نظم و نسق کے لئے نئے کیو ایم پی لوڈ سنیپ شاٹ ، سیف اسنیپ شاٹ اور ڈیلیٹ اسنیپ شاٹ کمانڈوں کو شامل کیا گیا ہے۔

آخر میں ، اگر آپ اس کے بارے میں مزید جاننا چاہتے ہیں تو ، آپ تفصیلات چیک کرسکتے ہیں مندرجہ ذیل لنک میں


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔