क्यूईएमयू 5.2 आरआयएससी-व्ही, कंपाईलर बदल आणि इतर सुधारणांसह आला

QEMU

क्यूईएमयू 5.2 आधीच जारी केले गेले आहे आणि या नवीन आवृत्तीत, तयारीमध्ये 3200 विकासकांकडून 216 हून अधिक बदल केले गेले त्यापैकी आम्हाला आरआयएससी-व्हीसाठी लाइव्ह माइग्रेशन समर्थन, तसेच आरआयएससी-व्ही हायपरवाइजरसाठी प्रायोगिक समर्थन, अधिक बोर्डांना समर्थन आणि बरेच काही आढळू शकते.

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

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

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

संकलन प्रणाली बदलली आहे, क्यूईएमयू संकलित करण्यासाठी आता निन्जा टूलकिट स्थापित करणे आवश्यक आहे.

साठी समर्थन जोडले प्रक्रिया वापरण्यासाठी ब्लॉक डिव्हाइस ड्राइव्हर vhost-user-blk च्या बॅकएंड म्हणून पार्श्वभूमीमध्ये qemu-store-daemon, तसेच एक नवीन क्यूएमपी कमांड 'ब्लॉक-एक्सपोर्ट-'ड', जी 'एनबीडी-सर्व्हर-'ड' कमांडची जागा घेते आणि 'qemu-store-daemon' करीता समर्थन पुरविते.

QCO2 प्रतिमांसाठी, विस्तारित एल 2 नोंदणी करीता समर्थन जोडले गेले आहे, जे अपूर्ण गटांद्वारे (उपवर्ग) द्वारे जागा वाटप करण्यास अनुमती देते. प्रतिमा तयार करताना एल 2 सक्षम करण्यासाठी, आपण "विस्तारित_एल 2 = चालू" पर्याय निर्दिष्ट करणे आवश्यक आहे.

तसेच, द एनबीडी क्लाएंट म्हणून qemu वापरण्यासाठी सुधारित समर्थन, जेव्हा नेटवर्कवर डेटाची देवाणघेवाण होते तेव्हा प्रतीक्षा वेळेस कारणीभूत असणा situations्या परिस्थितीची संख्या कमी होते, ज्यामुळे अतिथी अवरोधित होते. Qemu-nbd एकाच वेळी अनेक गलिच्छ बिटमैप निर्देशीत करण्यासाठी अनेक '-B नेम' पर्याय निर्दिष्ट करण्याची क्षमता प्रदान करते.

आणखी एक महत्त्वाचा बदल म्हणजे नवीन उच्च-कार्यप्रदर्शन स्थानांतरण मोड टीएलएस आणि मल्टीएफडी मार्गे कूटबद्ध डेटा ट्रान्सफरसह. डीफॉल्ट माइग्रेशन बँडविड्थ मर्यादा 1 जीबीपीएस करण्यात आली आहे.

माइग्रेशन पॅरामीटर जोडला 'ब्लॉक-बिटमैप-मॅपिंग', जे स्थलांतरण दरम्यान कोणत्या बिटमॅपचे हस्तांतरण केले जाईल यावर अधिक दाणेदार नियंत्रणास अनुमती देते. होस्टची नावे प्राप्त झालेल्या समाप्तीवरील स्त्रोतांपेक्षा भिन्न असली तरीही पॅरामीटर कार्य करते.

तसेच, नवीन कॉल जोडले गेले 'कॅल्क-डर्टी-रेट' आणि रॅममधील ऑपरेशन्सशी संबंधित भार विचारात घेऊन, स्थलांतर दरम्यान अद्यतनांच्या दराचा अंदाज घेण्यासाठी 'क्वेरी-डर्टी-रेट'.

तसेच, आम्हाला प्लेट्ससाठी आधार सापडतो mp2-an386, mp2-an500, raspi3ap (रास्पबेरी पाई 3 मॉडेल A +), raspi0 (रास्पबेरी पाय झिरो), raspi1ap (रास्पबेरी पी A +) आणि npcm750-evb / क्वान्टा-जीएसजे.

एआर्च 32 आर्किटेक्चरसाठी, एआरएमव्ही 8.2 फेएT_ एफपी 16 (मध्यम परिशुद्धता फ्लोटिंग पॉईंट) विस्तारांसाठी समर्थन लागू केले आहे.

शेवटी एन देखील उल्लेख आहेतXattr विशेषता नावांचे प्रस्तुतिकरण नियंत्रित करण्यासाठी व्हर्टीओफस्ड करण्यासाठी नवीन पर्याय अतिथी प्रणालीवर विस्तारित, यजमान प्रणालीवरील विविध माउंट पॉइंट्ससह विभाजनांचे स्वतंत्र कनेक्शन, आणि सँडबॉक्स अलगाव तंत्र देखील निर्दिष्ट करण्यासाठी जे पिव्होट_रूटकरिता पर्यायी आहे.

Y RISC-V आर्किटेक्चर एमुलेटरला थेट माइग्रेशन समर्थन, तसेच आरआयएससी-व्हीसाठी प्रायोगिक हायपरवाइजर समर्थन आवृत्ती 0.6.1 मध्ये सुधारित केले. वर् / स्पाइक सिस्टमवरील NUMA सॉकेट्सकरिता समर्थन जोडला.

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

  • गेस्ट-गेट-डिव्‍हाइसेस, गेस्ट-गेट-डिस्‍क आणि गेस्ट-एस.एस.एच. {गेट, अ‍ॅड-रील्यूम} -ऑथराइज्ड-की कमांडस QEMU गेस्ट एजंट (qemu-ga) मध्ये जोडली गेली आहेत.
  • केव्हीएम-स्टील-टाइम बेस्ड अकाउंटिंग करीता समर्थन समाविष्ट केले.
  • एचपीपीए आर्किटेक्चर एमुलेटर नेटबीएसडी आणि बरेच जुने लिनक्स वितरण, जसे की डेबियन ०.० आणि ०..0.5.१ बूट करण्यास समर्थन देते.
  • पॉवरपीसी आर्किटेक्चर एमुलेटरने NUMA टोपोलॉजीसाठी वापरकर्त्याने परिभाषित स्पेसिंगकरिता समर्थन सुधारित केला आहे.
  • केव्हीएम करीता एस 390 आर्किटेक्चर एमुलेटरने 0x318 डायग्नोस्टिक सूचनांसाठी समर्थन समाविष्ट केले.
  • क्लासिक कोड जनरेटर टीसीजी (टिनी कोड जनरेटर) अतिरिक्त z14 सूचनांसाठी समर्थन लागू करते.
  • व्हीफिओ-पीसीआय उपकरणांवर, एम्युलेटेड वैशिष्ट्यांऐवजी वास्तविक संगणक कार्यक्षमतेबद्दल माहिती प्रदान केली जाते.
  • एक्सटेन्सा आर्किटेक्चर एमुलेटर सिंगल आणि डबल प्रिसिजन फ्लोटिंग पॉईंट ऑपकोड्ससह डीएफपीयू कॉप्रोसेसरकरिता समर्थन जोडते.

लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

टिप्पणी करणारे सर्वप्रथम व्हा

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

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

*

*

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