QEMU 5.1 यहां है और लगभग 2500 बदलावों के साथ आता है और ये सबसे महत्वपूर्ण हैं

QEMU

का शुभारंभ परियोजना का नया संस्करण क्यूईएमयू 5.1, जिसमें अधिक प्रोसेसर के लिए समर्थन जोड़ा गया है, साथ ही एनवीएमई के लिए बेहतर समर्थन, बग फिक्स और जो पहले से स्थापित है, उसमें सुधार।

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

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

परियोजना को मूल रूप से फैब्रिस बेलार्ड द्वारा बनाया गया था ताकि x86 संकलित लिनक्स बायनेरिज़ को गैर-x86 आर्किटेक्चर पर चलने की अनुमति दी जा सके।

विकास के वर्षों में, 14 हार्डवेयर आर्किटेक्चर के लिए पूर्ण इम्यूलेशन समर्थन जोड़ा गया है, उत्सर्जित हार्डवेयर उपकरणों की संख्या 400 से अधिक हो गई है।

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

इस नए संस्करण को तैयार करने में 5.1, 2500 से अधिक परिवर्तन किए गए, जिनमें से 235 डेवलपर्स ने भाग लिया।

इस नए संस्करण में मुख्य बदलावों में से, हम पा सकते हैं कि इसे जोड़ा गया था AVR आर्किटेक्चर पर आधारित CPU एमुलेशन के लिए सपोर्टऔर Arduino बोर्डों के लिए समर्थन भी जोड़ा ड्यूमिलानोव (ATmega168), Arduino Mega 2560 (ATmega2560), Arduino Mega (ATmega1280), और Arduino UNO (ATmega328P)।

इस पर भी प्रकाश डाला गया है एआरसीआई गेस्ट सिस्टम के एआरएम एमुलेटर के लिए डिस्कनेक्ट और एनवीडीएमएम जोड़ा गया, इसके अलावा, ARMv8.2 TTS2UXN और ARMv8.5 मेमटैग एक्सटेंशन के लिए कार्यान्वित समर्थन भी जोड़ा गया था

Loongson 3A सीपीयू के लिए समर्थन जोड़ा गया (R1 और R4) MIPS आर्किटेक्चर एमुलेटर के लिए। एफपीयू और एमएसए अनुदेश अनुकरण के प्रदर्शन में सुधार हुआ, साथ ही साथ RISC-V आर्किटेक्चर एमुलेटर के लिए SiFive E34 और Ibex CPUs का समर्थन करता है। HiFive1 RevB और OpenTitan बोर्डों के लिए जोड़ा गया समर्थन। स्पाइक मशीनों के लिए एक से अधिक सीपीयू का समर्थन किया जाता है।

नियंत्रक के लिए NVMe NVMe 1.4 विनिर्देशन में पेश किए गए लगातार मेमोरी क्षेत्र के लिए समर्थन जोड़ता है।

और इसके अलावा qcow2 फ़ाइलों में लगातार बिटमैप्स में हेरफेर करने के लिए qemu-img उपयोगिता में एक नया 'बिटमैप' कमांड जोड़ा गया है।

Qemu-img भी LUKS प्रमुख प्रबंधन को लागू करता है (कुंजियाँ) और आदेशों के लिए अतिरिक्त क्षमताएँ प्रदान करता है «मानचित्र» (-स्टार्ट-ऑफ़सेट, -मैक्स-लेंथ) और «कन्वर्ट» (-बिटमैप), कमांड में जोड़ा गया "माप" जानकारी उत्पन्न करें qcow2 फ़ाइलों में निरंतर बिटमैप के आकार पर।

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

  • PowerPC आर्किटेक्चर एमुलेटर अब FWNMI का उपयोग करके अतिथि सिस्टम पर त्रुटि सुधार का समर्थन करता है।
  • S390 वास्तुकला के लिए, KVM समर्थन सुरक्षित वर्चुअलाइजेशन (सुरक्षित निष्पादन मोड) के लिए जोड़ा गया था।
  • X86 आर्किटेक्चर एमुलेटर विंडोज एसीपीआई इम्यूलेटेड डिवाइस टेबल (एसीपीआई वेट) प्रदान करके अनजान विंडोज मेहमानों को वर्चुअलाइज करने के ओवरहेड को कम करता है। MacOS के लिए HVF त्वरण के लिए बेहतर समर्थन।
  • ब्लॉक डिवाइस ड्राइवर 2 एमबी भौतिक और तार्किक ब्लॉकों के साथ आभासी भंडारण उपकरणों के लिए समर्थन जोड़ता है।
  • एक नए "गुप्त कीरिंग" ऑब्जेक्ट प्रकार का उपयोग करके लिनक्स कर्नेल कीरिंग के माध्यम से एन्क्रिप्शन के लिए पासवर्ड और कुंजियों को QEMU में स्थानांतरित करने की क्षमता जोड़ा गया।
  • Zstd कम्प्रेशन एल्गोरिथ्म अब qcow2 प्रारूप का समर्थन करता है।
  • सोनोरापस-बीएमसी बोर्ड समर्थित है।
  • क्लासिक टीसीजी (टिनी कोड जेनरेटर) वाले मेहमानों के लिए Virtio में vhost उपयोगकर्ता प्रक्रियाओं का उपयोग करने की क्षमता है, जिसमें virtiofsd भी शामिल है। VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS एक्सटेंशन को vhost-user में जोड़ा गया, जिससे 8 से अधिक रैम स्लॉट पंजीकृत किए जा सकते हैं।
  • बिजली शैली NMI इंजेक्षन करने के लिए एक इंटरफ़ेस जोड़ा गया
  • एससीवी और rfscv निर्देश अब टीसीजी अनुपालन कर रहे हैं
  • अब आप मशीन प्रकार «pseries» के साथ POWER10 का चयन कर सकते हैं

अंत में, यदि आप Qemu के इस नए संस्करण के बारे में अधिक जानना चाहते हैं, तो आप मूल प्रकाशन में विवरण देख सकते हैं। लिंक यह है


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

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

*

*

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