QEMU 6.1 हार्डवेयर एन्क्रिप्शन, अधिक बोर्डों के लिए समर्थन और बहुत कुछ के साथ आता है

QEMU

का रिलीज का नया संस्करण QEMU 6.1 जिसमें २२१ डेवलपर्स द्वारा ३००० से अधिक परिवर्तन किए गए थे, जिनमें से नियंत्रक सुधार, साथ ही अधिक बोर्डों के लिए समर्थन, जिनमें से Cortex-M3 सबसे अलग है, PowerPC के लिए सुधार, हार्डवेयर एन्क्रिप्शन के लिए समर्थन, अन्य परिवर्तनों के बीच।

जो लोग QEMU से अपरिचित हैं, उन्हें पता होना चाहिए कि यह सॉफ्टवेयर है कि आपको पूरी तरह से अलग आर्किटेक्चर वाले सिस्टम पर हार्डवेयर प्लेटफॉर्म के लिए संकलित प्रोग्राम चलाने की अनुमति देता हैउदाहरण के लिए, किसी x86 संगत PC पर ARM अनुप्रयोग चलाने के लिए।

QEMU में वर्चुअलाइजेशन मोड में, सैंडबॉक्स पर्यावरण में कोड निष्पादन का प्रदर्शन सीपीयू पर निर्देशों के प्रत्यक्ष निष्पादन और एक्सपी हाइपरवाइजर या केवीएम मॉड्यूल के उपयोग के कारण हार्डवेयर सिस्टम के करीब है।

QEMU 6.1 की मुख्य नई विशेषताएं

QEMU 6.1 के प्रस्तुत किए गए इस नए संस्करण में, हम पा सकते हैं कि डिफ़ॉल्ट रूप से, टीसीजी कोड जनरेटर के लिए प्लगइन समर्थन (टिनी कोड जेनरेटर) क्लासिक सक्षम किया गया है और वह नया निष्पादन (निष्पादन लॉग) और कैश शेपिंग (CPU पर L1 कैश व्यवहार का अनुकरण) जोड़ा गया।

इस नए संस्करण में एक और नवीनता जो सामने आई है, वह है एस्पीड चिप्स पर आधारित बोर्डों के लिए अतिरिक्त समर्थन (रेनियर-बीएमसी, क्वांटा-क्यू7एल1), एनपीसीएम7xx (क्वांटा-जीबीएस-बीएमसी) और एआरएम एमुलेटर में कॉर्टेक्स-एम3 (stm32vldiscovery)।

जबकि की ओर से x86 एमुलेटर पर नए इंटेल सीपीयू मॉडल के लिए समर्थन जोड़ा गया स्काईलेक-क्लाइंट-वी4, स्काईलेक-सर्वर-वी5, कैस्केडलेक-सर्वर-वी5, कूपरलेक-वी2, आइसलेक-क्लाइंट-वी3, आइसलेक-सर्वर-वी5, डेनवर्टन-वी3, स्नोरिज - वी3, ध्यान-वी2 जो XSAVES निर्देश को लागू करता है।

जीयूआई में रहते हुए, ईमैं पासवर्ड प्रमाणीकरण का समर्थन करता हूं जब प्रोटोकॉल का उपयोग किया जाता है VNC अब केवल सक्षम है जब यह बनाया गया है बाहरी क्रिप्टो बैकएंड के साथ (gnutls, libgcrypt, या बिछुआ)।

हम यह भी पा सकते हैं कि मुझे पता है हार्डवेयर एन्क्रिप्शन के लिए अतिरिक्त समर्थन और एस्पीड चिप्स पर प्रदान किए गए हैशिंग इंजन, यह भी एसवीई2 निर्देशों (bfloat16 सहित), मैट्रिक्स गुणन के लिए ऑपरेटरों, और सहयोगी अनुवाद बफर (TLBs) को फ्लश करने के लिए आदेशों के अनुकरण के लिए समर्थन के साथ।

वास्तुकला एमुलेटर पावरपीसी «श्रृंखला» नकली मशीनों के लिएs ने हॉट प्लग विफलताओं का पता लगाने के लिए समर्थन जोड़ा है नए अतिथि वातावरण में, इसने CPU सीमा को बढ़ाया और POWER10 प्रोसेसर के लिए विशिष्ट कुछ निर्देशों के अनुकरण को लागू किया।

इसके अलावा, यह उल्लेख किया गया है कि जैसे प्राथमिकता एन्क्रिप्शन ड्राइवर, gnutls का उपयोग किया जाता है, जो प्रदर्शन के मामले में अन्य नियंत्रकों से आगे है, जबकि ई-आधारित नियंत्रकn ऊपर दिए गए डिफ़ॉल्ट libgcrypt को एक विकल्प में ले जाया गया है और नेटल-आधारित ड्राइवर को GnuTLS और Libgcrypt की अनुपस्थिति में उपयोग के लिए एक विकल्प के रूप में छोड़ दिया गया है।

अन्य परिवर्तनों की यह QEMU 6.1 के इस नए संस्करण से बाहर खड़ा है:

  • I2C एमुलेटर में PMBus और I9546C मल्टीप्लेक्सर्स (pca9548, pca2) के लिए जोड़ा गया समर्थन।
  • RISC-V एमुलेटर OpenTitan प्लेटफॉर्म और वर्चुअल GPU virtio-vga (virgl पर आधारित) का समर्थन करता है।
  • S390 एमुलेटर 16 वीं पीढ़ी के सीपीयू और वेक्टर एक्सटेंशन के लिए समर्थन जोड़ता है।
  • Genesi / bPlan Pegasos II चिप्स (pegasos2) पर आधारित बोर्डों के लिए जोड़ा गया समर्थन।
  • Q35 (ICH9) चिपसेट एमुलेटर पीसीआई उपकरणों की हॉट प्लगिंग का समर्थन करता है। एएमडी प्रोसेसर पर प्रदान किए गए वर्चुअलाइजेशन एक्सटेंशन का बेहतर अनुकरण।
  • ePMP विनिर्देश के लिए प्रायोगिक समर्थन
  • प्रायोगिक बिट मैनिप एक्सटेंशन के लिए प्रारंभिक समर्थन
  • अतिथि प्रणाली द्वारा बस लॉक की तीव्रता को सीमित करने के लिए बस-लॉक-रेटलिमिट विकल्प जोड़ा गया।
  • पहले से बनाए गए ब्लॉक डिवाइस के कॉन्फ़िगरेशन को बदलने के लिए QMP (QEMU मशीन प्रोटोकॉल) में "blockdev-reopen" कमांड जोड़ा गया।
  • NetBSD प्रोजेक्ट द्वारा विकसित NVMM हाइपरवाइजर के लिए त्वरक के रूप में इसके उपयोग के लिए अतिरिक्त समर्थन।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं क्यूईएमयू 6.1 के इस नए संस्करण में प्रस्तुत किए गए परिवर्तनों और नवीनताओं के बारे में, आप विवरण और अधिक की जांच कर सकते हैं निम्नलिखित लिंक।


लेख की सामग्री हमारे सिद्धांतों का पालन करती है संपादकीय नैतिकता। त्रुटि की रिपोर्ट करने के लिए क्लिक करें यहां.

पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।