QEMU 4.2 विभिन्न सुधारों के साथ आता है, जानिए इसकी खबर

QEMU

कल हम बात कर रहे थे की मुक्ति बोच का नया संस्करण 2.16.10 जो VirtualBox के लिए एक विकल्प है और अब QEMU 4.2 परियोजना का शुभारंभ प्रस्तुत किया गया है जिसमें कुछ नई सुविधाएँ और विशेष रूप से सुधार प्रस्तुत किए गए हैं परियोजना के लिए। संस्करण 4.2 की तैयारी में, 2200 डेवलपर्स से 198 से अधिक बदलाव किए गए थे।

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

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

QEMU 4.2 में मुख्य नई सुविधाएँ

QEMU 4.2 के इस नए संस्करण में आर्किटेक्चर एमुलेटर ARM को Aspeed AST2600 SoC एमुलेशन के लिए समर्थन मिला «Ast2600-evb» साथ ही साथ सेमीहोस्टिंग 2.0 तकनीक के लिए समर्थन एक्सटेंशन के साथ STDOUT_STDERR / EXIT_EXTENDED, जो होस्ट किए गए डिवाइस को होस्ट साइड पर फाइल बनाने के लिए stdout, stderr, और stdin का उपयोग करने की अनुमति देता है।

जबकि के लिए KVM ने 256 से अधिक सीपीयू का उपयोग करने की क्षमता जोड़ी और एसवीडी SIMD निर्देशों के लिए समर्थन प्रदान करते हैं, साथ ही टीसीजी कोड जनरेटर का उपयोग करके बेहतर उत्सर्जन प्रदर्शन करते हैं।

इस पर भी प्रकाश डाला गया है एक नए प्रकार की माइक्रोवम मशीन जोड़ी गई है x86 आर्किटेक्चर एमुलेटर का अनुकरण, PCI के बजाय virtio-mmio का उपयोग करना प्रदर्शन का अनुकूलन करने के लिए। «के माध्यम से VMX को सक्षम और अक्षम करने की क्षमता-सी पी यू"।

AVX512 BFloat16 एक्सटेंशन का अनुकरण करने के लिए जोड़ा गया समर्थन। समर्थन नए डेनवर्टन (एटम-आधारित एसओसी सर्वर), स्नोरिज और ध्यान सीपीयू मॉडल के लिए प्रदान किया गया है। MacOS हाइपरवाइज़र फ्रेमवर्क के लिए स्थिर समर्थन («-सुविधा hvf«)।

नेटवर्क ब्लॉक डिवाइस (NBD) डिवाइस ड्राइवर के लिए, यह रीड कॉपी अनुरोधों के अधिक कुशल प्रसंस्करण प्रदान करता है। NBD सर्वर कोड विरल छवियों की नकल करने के लिए अनुकूलित है (voids के साथ)। इसका अहसास हो गया है NBD क्लाइंट और सर्वर कार्यान्वयन के लिए सामान्य सुधार।

के लिए पावरपीसी आर्किटेक्चर एमुलेटर है अनुकरण करने की क्षमता अनुदेश POWER9 mffsce, mffscrn और mffscrni। उत्सर्जित मशीनों पर, "पावरनव" जोड़ा गया होमर और ओसीसी एसआरएएम सिस्टम उपकरणों के लिए समर्थन।

गुण-मिमीियो में गुण-संगत जोड़ा मानक 2 और एक विशिष्ट विनिर्देश सदाचार 1,1 बैच मोड में वर्चुअल I / O डिवाइस के साथ डेटा का आदान-प्रदान करने के लिए एक पैकेज्ड वर्चुअल कतार (पुण्य) तंत्र।

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

  • क्लासिक कोड जनरेटर टीसीजी (टिनी कोड जनरेटर) प्रोसेसर निर्देशों और मेमोरी में पतों की निगरानी के लिए प्लगइन्स का समर्थन करता है।
  • एईएस-एक्सटीएस एल्गोरिथ्म का उपयोग करके उच्च एलयूकेएस डिस्क एन्क्रिप्शन प्रदर्शन।
  • Vfio-pci संपत्ति समर्थन जोड़ता है फ़ेलओवर_पेयर_आईडी VFIO उपकरणों के प्रवास को सरल बनाने के लिए।
  • "-Initrd" विकल्प को RISC-V आर्किटेक्चर एमुलेटर और डीबगर में आर्किटेक्चर की पूर्ण स्थिति देखने की क्षमता में जोड़ा गया है।
  • S390 आर्किटेक्चर एम्यूलेटर IEP (इंस्ट्रक्शन एक्ज़ेक्यूशन प्रोटेक्शन) को सपोर्ट करता है।
  • 68k आर्किटेक्चर एमुलेटर में, मैकिंटोश क्वाड्रो 800 और क्लासिक नेक्स्ट्यूब सिस्टम्स का अनुकरण करने की प्रारंभिक क्षमता जोड़ी गई थी।
  • Xtensa आर्किटेक्चर एमुलेटर में, एक नए प्रकार के "गुण" उत्सर्जित मशीनों को जोड़ा गया है और उपयोगकर्ता अंतरिक्ष अनुकरण के लिए ABI call0 समर्थन लागू किया गया है।

Ubuntu और डेरिवेटिव पर QEMU 4.2 कैसे स्थापित करें?

QEMU के इस नए संस्करण की स्थापना फिलहाल आधिकारिक उबंटू चैनलों के माध्यम से उपलब्ध नहीं है, लेकिन हमें बायनरीज़ को रिपॉजिटरी में उपलब्ध कराने के लिए कुछ दिनों का इंतजार करना होगा।

जैसे ही वे उपलब्ध हैं, यह पर्याप्त है एक टर्मिनल खोलें (आप इसे Ctrl + Alt + T शॉर्टकट से कर सकते हैं) और हम निम्नलिखित टाइप करने जा रहे हैं:

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

या वे इंस्टॉलेशन भी कर सकते हैं और नए अपडेट के लिए केवल पैकेज अपडेट करने के लिए अधिसूचित होने की प्रतीक्षा कर सकते हैं।

बूच
संबंधित लेख:
Bochs, VirtualBox के लिए एक खुला स्रोत विकल्प अपने संस्करण 2.6.10 तक पहुँचता है

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

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

*

*

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