QEMU 4.1 CPUS के लिए बढ़े समर्थन के साथ आता है और बहुत कुछ

उबुनू में क्यूमू

Recientemente QEMU 4.1 परियोजना के नए संस्करण की शुरूआत प्रस्तुत की गई, जो विज़ुअलाइज़ेशन के लिए एक आवेदन है (मूल रूप से एक एमुलेटर) एक पूरी तरह से अलग वास्तुकला के साथ एक सिस्टम पर हार्डवेयर प्लेटफ़ॉर्म के लिए बनाए गए प्रोग्राम को चलाने की अनुमति देता है, उदाहरण के लिए, एक x86 संगत पीसी पर एक एआरएम अनुप्रयोग चल रहा है।

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

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

QEMU 4.1 Hygon Dhyana और Intel SnowRidge CPU मॉडल के लिए समर्थन के साथ आता है x86 आर्किटेक्चर एमुलेटर पर, साथ ही RDRAND (हार्डवेयर छद्म-यादृच्छिक संख्या जनरेटर) विस्तार का अनुकरण।

एमआइपी आर्किटेक्चर एमुलेटर में, एमएसए एएसई निर्देशों के लिए समर्थन में सुधार हुआ है जब बड़े-एंडियन बाइट ऑर्डर का उपयोग किया जाता है और डिवाइड-बाय-जीरो मामलों के प्रसंस्करण को संदर्भ मशीन के साथ संरेखित किया जाता है। पूर्णांक गणना और क्रमपरिवर्तन कार्यों के लिए एमएसए अनुदेश अनुकरण का प्रदर्शन बढ़ा।

PowerPC आर्किटेक्चर एमुलेटर, NVIDIA V100 / NVLink2 GPU फॉरवर्डिंग सपोर्ट का परिचय देता है VFIO का उपयोग कर। Pseries के लिए, XIVE इंटरप्ट ड्राइवर एमुलेशन एक्सेलेरेशन लागू किया गया है और हॉट-प्लग PCI पुलों के लिए समर्थन जोड़ा गया है। ऑप्टिमाइज़ेशन को वेक्टर निर्देशों (Altivec / VSX) के अनुकरण में पेश किया गया था।

QEMU 4.1 एक नया हार्डवेयर मॉडल प्राप्त करता है, स्पाइक, RISC-V आर्किटेक्चर एमुलेटर, साथ ही ISA 1.11.0 के लिए समर्थन, 32-बिट एबीआई सिस्टम कॉल को विस्तारित अमान्य अनुदेश प्रसंस्करण के साथ सुधार किया गया और अंतर्निहित डीबगर में सुधार हुआ।

समूह में सभी वेक्टर निर्देशों का अनुकरण करने के लिए समर्थन "वेक्टर सुविधा" को s390 आर्किटेक्चर एमुलेटर में जोड़ा गया है, और जीन 15 सिस्टम को सपोर्ट करने के लिए अतिरिक्त आइटम जोड़े गए हैं। Vfio-ccw के माध्यम से अतिथि सिस्टम से बंधे ECKD DASD से बूटिंग के लिए BIOS समर्थन लागू किया गया है।

Sun4m सिस्टम के लिए SPARC आर्किटेक्चर एमुलेटर ओपनबीआईओएस के लिए "-vga कोई नहीं" ध्वज का उपयोग करके समस्याओं को हल करता है।

यह भी उल्लेखनीय है कि एमडीएस हमलों के खिलाफ सुरक्षा को नियंत्रित करने के लिए md-clear और mds- कोई झंडे शामिल नहीं हैं (इंटेल प्रोसेसर पर माइक्रोआर्किटेक्चरल डेटा सैंपलिंग)। "-Smp ..., dies =" ध्वज का उपयोग करके आईसी टोपोलॉजी को निर्धारित करने की क्षमता जोड़ा गया। संस्करण नियंत्रण सभी x86 CPU मॉडल के लिए लागू किया गया है।

"–Salvage" विकल्प के लिए इसे इनपुट / आउटपुट त्रुटियों के मामले में छवि रूपांतरण प्रक्रिया की असामान्य समाप्ति को अक्षम करने के लिए qemu-img रूपांतरण कमांड में जोड़ा गया है (उदाहरण के लिए, इसका उपयोग आंशिक रूप से क्षतिग्रस्त Java2 फ़ाइलों को पुनर्स्थापित करने के लिए किया जा सकता है) ।

अन्य परिवर्तनों में से जो इस नए संस्करण में हैं: 

  • SSH ब्लॉक हैंडलर को libssh2 का उपयोग करके libssh में बदल दिया गया है
  • पुण्य-जीपीयू ड्राइवर (वर्जील प्रोजेक्ट के हिस्से के रूप में विकसित एक वर्चुअल जीपीयू) ने 2 डी / 3 डी रेंडरिंग ऑपरेशंस के लिए एक बाहरी vhost उपयोगकर्ता प्रक्रिया (जैसे- vhost-user-gpu) के लिए समर्थन जोड़ा है।
  • एआरएम आर्किटेक्चर एमुलेटर में छद्म-यादृच्छिक संख्या उत्पन्न करने के लिए ARMv8.5-RNG एक्सटेंशन के लिए समर्थन जोड़ा गया है। कोर्टेक्स-एम परिवार के चिप्स के लिए FPU अनुकरण के लिए समर्थित समर्थन और Cortex-R5F के लिए FPU अनुकरण के साथ मुद्दों को हल किया।
  • असेंबली विकल्पों को कॉन्फ़िगर करने के लिए एक नई प्रणाली प्रस्तावित है, जो कोन्कफिग की शैली में डिज़ाइन की गई है। Exynos4210 SoCs के लिए डीएमए PL330 नियंत्रकों के लिए समर्थन जोड़ा।
  • VMDK ब्लॉक हैंडलर में रीड-ओनली सीस्पर्स सबफॉर्म के लिए समर्थन जोड़ा गया।
  • Tensilica Xtensa परिवार प्रोसेसर एमुलेटर में MPU (मेमोरी प्रोटेक्शन यूनिट) और एक्सक्लूसिव एक्सेस के विकल्प लागू होते हैं
  • GPIO इम्यूलेशन ड्राइवर में SiIO GPIO ड्राइवर के लिए समर्थन जोड़ा गया।
  • डिवाइस ट्री में सीपीयू टोपोलॉजी के लिए जोड़ा गया समर्थन।
  • "Qemu-img rebase" कमांड कार्य प्रदान करता है जब एक बैकअप फ़ाइल अभी तक इनपुट फ़ाइल के लिए नहीं बनाई गई है।

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

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

*

*

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