QEMU 6.2 आधीच रिलीज झाला आहे आणि या त्याच्या बातम्या आहेत

QEMU

या प्रकल्पाच्या नवीन आवृत्तीचे सादरीकरण नुकतेच करण्यात आले QEMU 6.2, आवृत्ती ज्यामध्ये नवीन आवृत्ती तयार करण्यात आली आहे 2300 विकासकांकडून 189 हून अधिक बदल केले गेले.

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

क्यूईएमयू मधील आभासीकरण मोडमध्ये, सीपीयूवरील निर्देशांच्या थेट अंमलबजावणीमुळे आणि झेन हायपरवाइजर किंवा केव्हीएम मॉड्यूलच्या वापरामुळे सँडबॉक्स वातावरणात कोड एक्झिक्युशनची कार्यक्षमता हार्डवेअर सिस्टमच्या जवळ आहे.

हा प्रकल्प मूळतः फॅब्रिस बेलार्डने x86 वर तयार केलेल्या लिनक्स बायनरींना x86 नसलेल्या आर्किटेक्चरवर चालवण्याची परवानगी देण्यासाठी तयार केला होता. गेल्या काही वर्षांमध्ये, 14 हार्डवेअर आर्किटेक्चरसाठी पूर्ण इम्युलेशन समर्थन जोडले गेले आहे, एम्युलेटेड हार्डवेअर उपकरणांची संख्या 400 पेक्षा जास्त झाली आहे.

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

QEMU 6.2 च्या या नवीन आवृत्तीमध्ये यंत्रणा मध्ये virtio-mem, जे तुम्हाला आभासी मशीनची मेमरी कनेक्ट आणि डिस्कनेक्ट करण्याची परवानगी देते, अतिथी क्रॅश डंपसाठी पूर्ण समर्थन जोडले गेले आहे, पर्यावरण स्थलांतरापूर्वी आणि नंतरचे ऑपरेशन्स कॉपी करा (प्री-कॉपी / पोस्ट-कॉपी) आणि पार्श्वभूमीत अतिथी प्रणाली स्नॅपशॉट्स तयार करा.

मध्ये आणखी एक बदल दिसून येतो QMP (QEMU मशीन प्रोटोकॉल) त्रुटी हाताळणी लागू करा DEVICE_UNPLUG_GUEST_ERROR हॉट प्लग ऑपरेशन दरम्यान अयशस्वी झाल्यास अतिथी बाजूने उद्भवते.

असेही ठळकपणे समोर आले आहे प्रक्रिया केलेल्या बूट आर्ग्युमेंट्सचा सिंटॅक्स वाढवला होता क्लासिक कोड जनरेटर टीसीजी (टाइनी कोड जनरेटर) साठी प्लगइनमध्ये, तसेच मल्टी-कोर सिस्टमसाठी समर्थन "कॅशे" प्लगइनमध्ये जोडले गेले.

मध्ये x86 एमुलेटर Intel Snowridge-v4 CPU मॉडेलला सपोर्ट करते, Intel SGX एन्क्लेव्हमध्ये प्रवेश करण्यासाठी अतिरिक्त समर्थन (सॉफ्टवेअर गार्ड विस्तार) यजमान बाजूवर / dev / sgx_vepc डिव्हाइस आणि QEMU मध्ये "मेमरी-बॅकएंड-epc" बॅकएंड वापरणाऱ्या अतिथींकडून. तंत्रज्ञान संरक्षित अतिथी प्रणालींसाठी एएमडी सेव्ह (सुरक्षित एनक्रिप्टेड आभासीकरण), डायरेक्ट कर्नल लाँच सत्यापित करण्यासाठी जोडलेली क्षमता (बूट लोडर न वापरता) ('kernel-hashes = on' पॅरामीटर 'sev-guest' वर सेट करून सक्षम).

एआरएम एमुलेटरमध्ये होस्ट सिस्टमवर ऍपल सिलिकॉन "hvf" हार्डवेअर प्रवेग यंत्रणेचे समर्थन करते AArch64-आधारित अतिथी प्रणाली सुरू करताना.

च्या इतर बदल जे नवीन आवृत्तीपासून वेगळे आहे:

  • एक नवीन प्रकारची इम्युलेटेड मशीन "kudo-mbc" लागू करण्यात आली आहे.
  • 'virt' मशीनसाठी ITS (इंटरप्ट ट्रान्सलेशन सर्व्हिस) इम्युलेशन आणि इम्युलेशन मोडमध्ये 123 पेक्षा जास्त CPU वापरण्याची क्षमता जोडली आहे.
  • "xlnx-zcu102" आणि "xlnx-versal-virt" एम्युलेटेड मशीनसाठी BBRAM आणि eFUSE उपकरणांसाठी समर्थन जोडले.
  • Cortex-M55 चिपवर आधारित प्रणालींसाठी, MVE प्रोसेसर विस्तारांच्या रोलिंग प्रोफाइलसाठी समर्थन प्रदान केले जाते.
  • POWER10 DD2.0 CPU मॉडेलसाठी प्रारंभिक समर्थन PowerPC आर्किटेक्चर एमुलेटरमध्ये जोडले गेले आहे.
  • POWER10 आर्किटेक्चरसाठी समर्थन "powernv" एम्युलेटेड मशीनसाठी सुधारित केले गेले आहे आणि "pseries" मशीनसाठी FORM2 PAPR NUMA वर्णन जोडले गेले आहे.
  • Zb [abcs] सूचना संच विस्तारासाठी समर्थन RISC-V आर्किटेक्चर एमुलेटरमध्ये जोडले गेले. "होस्ट-वापरकर्ता" आणि "नुमा मेम" पर्यायांना सर्व अनुकरण केलेल्या मशीनसाठी परवानगी आहे.
  • SiFive PWM (पल्स रुंदी मॉड्युलेटर) साठी समर्थन जोडले.
  • 68k एमुलेटर Apple च्या प्रस्तावित NuBus सह सुसंगतता सुधारतो, ज्यामध्ये ROM प्रतिमा लोड करण्याची क्षमता आणि व्यत्यय स्लॉटसाठी समर्थन समाविष्ट आहे.
  • Fujitsu A64FX प्रोसेसर मॉडेलचे अनुकरण करण्यासाठी समर्थन जोडले.
  • qemu-nbd ब्लॉक डिव्हाइसमध्ये qemu-img च्या वर्तनाशी जुळण्यासाठी डिफॉल्टनुसार ("डायरेक्ट राइट" ऐवजी "आळशी लेखन") सक्षम केलेले लेखन कॅशिंग मोड आहे.
  • SELinux Unix सॉकेट्स लेबल करण्यासाठी "–selinux-label" पर्याय जोडला.

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


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

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

*

*

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