QEMU 7.1 ARM, RISC-V, Linux आणि अधिकसाठी सुधारणांसह आले आहे

क्यूईएमयू 7.1

QEMU 7.1 Linux मध्ये मेमरी ट्रान्सफरसह सुधारणा लागू करते

च्या नवीन आवृत्तीचे लाँचिंग QEMU 7.1, आवृत्ती की विविध अनुकरणकर्त्यांसाठी सुधारणांची मालिका सादर करते आणि त्यापैकी ARM, Risc-V चे बदल वेगळे आहेत, तसेच मेमरी ट्रान्सफरच्या संबंधात लिनक्ससाठी सुधारणा आहेत. आवृत्ती 7.1 च्या तयारीमध्ये, 2800 विकासकांनी 238 हून अधिक बदल केले.

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

QEMU मधील व्हर्च्युअलायझेशन मोडमध्ये, CPU वरील निर्देशांची थेट अंमलबजावणी आणि Xen हायपरवाइजर किंवा KVM मॉड्यूलच्या वापरामुळे वेगळ्या वातावरणात कोड अंमलबजावणीचे कार्यप्रदर्शन हार्डवेअर सिस्टमसारखे असते.

क्यूईएमयू 7.1 ची मुख्य बातमी

सादर केलेल्या या नवीन आवृत्तीमध्ये, Linux साठी, zero-copy-send पर्याय लागू केला आहे, जे परवानगी देते दरम्यान मेमरी पृष्ठांचे हस्तांतरण आयोजित करा इंटरमीडिएट बफरिंगशिवाय थेट स्थलांतर.

त्याच्या बाजूला, QMP (QEMU मशीन प्रोटोकॉल) NBD प्रतिमा निर्यात करण्यासाठी block-export-add कमांड वापरण्याची क्षमता जोडते "गलिच्छ" स्थितीत पृष्ठ डेटासह. नवीन 'query-stats' आणि 'query-stats-schema' कमांड्स देखील विविध QEMU सबसिस्टममधील क्वेरी आकडेवारीमध्ये जोडल्या गेल्या आहेत.

QEMU च्या या नवीन आवृत्तीमध्ये दिसणारा आणखी एक बदल म्हणजे अतिथी एजंटने सोलारिस प्लॅटफॉर्मसह सुसंगतता सुधारली आणि CPU आणि डिस्क स्थिती प्रदर्शित करण्यासाठी नवीन 'guest-get-diskstats' आणि 'guest-get-cpustats' कमांड्स जोडल्या. 'गेस्ट-गेट-डिस्क' कमांडमध्ये NVMe SMART माहिती आउटपुट आणि 'guest-get-fsinfo' कमांडमध्ये NVMe बस प्रकार माहिती आउटपुट जोडले.

याशिवाय त्यात भर पडल्याचीही नोंद आहे 64-बिट आवृत्तीचे समर्थन करण्यासाठी नवीन LoongArch एमुलेटर LoongArch इंस्ट्रक्शन सेट आर्किटेक्चर (LA64) चे. एमुलेटर Loongson 3 5000 प्रोसेसर आणि Loongson 7A1000 Northbridges चे समर्थन करते.

दुसरीकडे, हे देखील हायलाइट केले आहे की एमुलेटर एआरएमने नवीन प्रकारचे एम्युलेटेड मशीन लागू केले आहे: Aspeed AST1030 SoC, Qualcomm आणि AST2600/AST1030 (fby35), तसेच Cortex-A76 आणि Neoverse-N1 CPU इम्युलेशनसाठी समर्थन, तसेच SME (स्केलेबल मॅट्रिक्स विस्तार), RAS (विश्वसनीयता, उपलब्धता, सेवाक्षमता) प्रोसेसर विस्तार आणि CPU मध्ये सट्टा सूचनांच्या अंमलबजावणीदरम्यान अंतर्गत कॅशे लीक अवरोधित करण्यासाठी आदेश.

एमुलेटर आर्किटेक्चर असताना RISC-V ने नवीन इंस्ट्रक्शन सेट एक्स्टेंशन्स (ISAs) साठी समर्थन जोडले आहे. 1.12.0 तपशीलामध्ये परिभाषित केले आहे, तसेच Sdtrig विस्तारासाठी जोडलेले समर्थन आणि वेक्टर सूचनांसाठी सुधारित समर्थन.

इतर बदल की या नवीन आवृत्तीचे:

  • सुधारित डीबगिंग पर्याय.
  • 'virt' इम्युलेटेड मशीनला ट्रस्टेड प्लॅटफॉर्म मॉड्यूल (TPM) समर्थन जोडले आणि 'OpenTitan' मशीनला Ibex SPI समर्थन जोडले.
  • KVM साठी x86 एमुलेटरने LBR (लास्ट ब्रांच रेकॉर्ड) ट्रेस मेकॅनिझमच्या आभासीकरणासाठी समर्थन जोडले आहे.
  • 'virt' मशीनसाठी GICv4 इंटरप्ट हँडलर इम्युलेशन लागू केले.
  • HPPA आर्किटेक्चर एमुलेटर SeaBIOS v6 वर आधारित नवीन फर्मवेअर ऑफर करतो जो बूट मेनूमध्ये PS/2 कीबोर्ड वापरण्यास समर्थन देतो.
  • सुधारित सिरीयल पोर्ट इम्युलेशन.
  • अतिरिक्त STI कन्सोल फॉन्ट जोडले.
  • Nios2 बोर्डसाठी MIPS आर्किटेक्चर एमुलेटर (-machine 10m50-ghrd) वेक्टर इंटरप्ट कंट्रोलर इम्युलेशन आणि शॅडो रजिस्टर सेट लागू करते.
  • सुधारित अपवाद हाताळणी.
  • 'or4k-sim' मशीनसाठी OpenRISC आर्किटेक्चर एमुलेटरमध्ये 16550 1A UART डिव्हाइसेसपर्यंत वापरण्याची क्षमता जोडली.
  • 390x आर्किटेक्चर एमुलेटर व्हेक्टर-एनहान्समेंट्स फॅसिलिटी 2 (VEF 2) विस्तारांसाठी समर्थन पुरवतो. s390-ccw BIOS मध्ये 512 बाइट्स व्यतिरिक्त सेक्टर आकारासह डिस्कवरून बूट करण्याची क्षमता आहे.
  • Xtensa आर्किटेक्चर एमुलेटरमध्ये lx106 कर्नल आणि कॅशे चाचणी ऑब्जेक्ट कोडसाठी समर्थन जोडले.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास QEMU 7.1 च्या या नवीन आवृत्तीमध्ये सादर केलेले बदल आणि नवीनता आपण तपशील आणि अधिक तपासू शकता खालील दुवा


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.