QEMU 5.2 RISC-V, கம்பைலர் மாற்றம் மற்றும் பலவற்றிற்கான மேம்பாடுகளுடன் வருகிறது

QEMU

QEMU 5.2 ஏற்கனவே வெளியிடப்பட்டது இந்த புதிய பதிப்பில், தயாரிப்பில் 3200 டெவலப்பர்களால் 216 க்கும் மேற்பட்ட மாற்றங்கள் செய்யப்பட்டன அவற்றில் RISC-V க்கான நேரடி இடம்பெயர்வு ஆதரவையும், RISC-V ஹைப்பர்வைசருக்கான சோதனை ஆதரவையும், அதிக பலகைகளுக்கான ஆதரவையும் மேலும் பலவற்றையும் காணலாம்.

QEMU உடன் அறிமுகமில்லாதவர்களுக்கு, அது ஒரு முன்மாதிரி என்பதை அவர்கள் அறிந்து கொள்ள வேண்டும் முற்றிலும் மாறுபட்ட கட்டமைப்பைக் கொண்ட கணினியில் வன்பொருள் இயங்குதளத்திற்காக உருவாக்கப்பட்ட நிரலை இயக்க உங்களை அனுமதிக்கிறதுஎடுத்துக்காட்டாக, x86 இணக்கமான கணினியில் ARM பயன்பாட்டை இயக்குதல்.

QEMU இல் மெய்நிகராக்க பயன்முறையில், CPU இல் உள்ள வழிமுறைகளை நேரடியாக செயல்படுத்துதல் மற்றும் Xen ஹைப்பர்வைசர் அல்லது KVM தொகுதிக்கூறு ஆகியவற்றால் தனிமைப்படுத்தப்பட்ட சூழலில் இயங்கும் குறியீட்டின் செயல்திறன் வன்பொருள் அமைப்புக்கு நெருக்கமாக உள்ளது.

QEMU 5.2 இன் முக்கிய செய்தி

தொகுப்பு முறை மாறிவிட்டது, QEMU ஐ தொகுக்க இப்போது நிஞ்ஜா கருவித்தொகுப்பை நிறுவ வேண்டும்.

ஆதரவு சேர்க்கப்பட்டது செயல்முறையைப் பயன்படுத்த தொகுதி சாதன இயக்கி qhost-storage-deemon பின்னணியில் vhost-user-blk க்கான பின்தளத்தில், புதிய QMP கட்டளை 'block-export-add', இது 'nbd-server-add' கட்டளையை மாற்றுகிறது மற்றும் 'qemu-storage-deemon' க்கான ஆதரவை வழங்குகிறது.

Qcow2 படங்களுக்கு, நீட்டிக்கப்பட்ட எல் 2 பதிவேடுகளுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது, இது முழுமையற்ற குழுக்களால் (துணைக்குழுக்கள்) இடத்தை ஒதுக்க அனுமதிக்கிறது. படத்தை உருவாக்கும்போது எல் 2 ஐ இயக்க, நீங்கள் "நீட்டிக்கப்பட்ட_எல் 2 = ஆன்" விருப்பத்தை குறிப்பிட வேண்டும்.

மேலும், தி qemu ஐ ஒரு NBD கிளையண்டாகப் பயன்படுத்துவதற்கான மேம்பட்ட ஆதரவு, நெட்வொர்க்கில் தரவு பரிமாறப்படும்போது காலக்கெடுவுக்கு வழிவகுக்கும் சூழ்நிலைகளின் எண்ணிக்கை குறைக்கப்பட்டு, விருந்தினர் தடுப்பை ஏற்படுத்துகிறது. Qemu-nbd ஒரே நேரத்தில் பல அழுக்கு பிட்மாப்களைக் குறிப்பிட பல '-B பெயர்' விருப்பங்களைக் குறிப்பிடும் திறனை வழங்குகிறது.

மற்றொரு முக்கியமான மாற்றம் புதிய உயர் செயல்திறன் இடம்பெயர்வு முறை மறைகுறியாக்கப்பட்ட தரவு பரிமாற்றத்துடன் TLS மற்றும் multifd வழியாக. இயல்புநிலை இடம்பெயர்வு அலைவரிசை வரம்பு 1 ஜி.பி.பி.எஸ் ஆக உயர்த்தப்பட்டுள்ளது.

இடம்பெயர்வு அளவுரு சேர்க்கப்பட்டது 'பிளாக்-பிட்மேப்-மேப்பிங்', இது இடம்பெயர்வின் போது எந்த பிட்மேப்கள் மாற்றப்படும் என்பதில் அதிக சிறுமணி கட்டுப்பாட்டை அனுமதிக்கிறது. பெறும் முடிவில் மூலத்திலிருந்து ஹோஸ்ட் பெயர்கள் வேறுபட்டிருந்தாலும் அளவுரு செயல்படுகிறது.

மேலும், புதிய அழைப்புகள் சேர்க்கப்பட்டன ரேமில் செயல்பாடுகளுடன் தொடர்புடைய சுமைகளை கணக்கில் எடுத்துக்கொண்டு, இடம்பெயர்வு போது புதுப்பிப்புகளின் வீதத்தை கணிக்க 'கால்-டர்ட்டி-ரேட்' மற்றும் 'வினவல்-அழுக்கு-வீதம்'.

மேலும், தட்டுகளுக்கான ஆதரவை நாம் காணலாம் mp2-an386, mp2-an500, raspi3ap (ராஸ்பெர்ரி பை 3 மாடல் A +), ராஸ்பி 0 (ராஸ்பெர்ரி பை ஜீரோ), ராஸ்பி 1ap (ராஸ்பெர்ரி பை A +) மற்றும் npcm750-evb / குவாண்டா-ஜி.எஸ்.ஜே.

AArch32 கட்டமைப்பிற்கு, ARMv8.2 FEAT_FP16 (நடுத்தர துல்லியமான ஃப்ளாட்டிங் பாயிண்ட்) நீட்டிப்புகளுக்கான ஆதரவு செயல்படுத்தப்படுகிறது.

இறுதியாக என்Xattr பண்புக்கூறு பெயர்களின் ஒழுங்கமைப்பைக் கட்டுப்படுத்த virtiofsd க்கு புதிய விருப்பங்கள் விருந்தினர் கணினியில் நீட்டிக்கப்பட்டுள்ளது, ஹோஸ்ட் கணினியில் வெவ்வேறு ஏற்ற புள்ளிகளுடன் பகிர்வுகளின் தனி இணைப்பு, மேலும் pivot_root க்கு மாற்றாக ஒரு சாண்ட்பாக்ஸ் தனிமைப்படுத்தும் பொறிமுறையைக் குறிப்பிடவும்.

Y RISC-V கட்டமைப்பு எமுலேட்டருக்கு நேரடி இடம்பெயர்வு ஆதரவு, பதிப்பு 0.6.1 க்கு புதுப்பிக்கப்பட்ட RISC-V க்கான சோதனை ஹைப்பர்வைசர் ஆதரவு. Virt / Spike கணினிகளில் NUMA சாக்கெட்டுகளுக்கான ஆதரவு சேர்க்கப்பட்டது.

தனித்து நிற்கும் மற்ற மாற்றங்களில் இந்த புதிய பதிப்பின்:

  • விருந்தினர்-பெறு-சாதனங்கள், விருந்தினர்-பெறு-வட்டுகள் மற்றும் விருந்தினர்- ssh- {get, add-remove} -Authorized-key கட்டளைகள் QEMU விருந்தினர் முகவருக்கு (qemu-ga) சேர்க்கப்பட்டுள்ளன.
  • Kvm- திருடு-நேர அடிப்படையிலான கணக்கியலுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • ஹெச்பிஏ கட்டமைப்பு எமுலேட்டர் துவக்க நெட்.பி.எஸ்.டி மற்றும் டெபியன் 0.5 மற்றும் 0.6.1 போன்ற மிகப் பழைய லினக்ஸ் விநியோகங்களை ஆதரிக்கிறது.
  • பவர்பிசி கட்டிடக்கலை முன்மாதிரி NUMA இடவியலுக்கான பயனர் வரையறுக்கப்பட்ட இடைவெளிக்கான மேம்பட்ட ஆதரவை கொண்டுள்ளது.
  • KVM க்கான s390 கட்டிடக்கலை முன்மாதிரி 0x318 கண்டறியும் வழிமுறைகளுக்கு ஆதரவைச் சேர்த்தது.
  • கிளாசிக் குறியீடு ஜெனரேட்டர் டி.சி.ஜி (டைனி கோட் ஜெனரேட்டர்) கூடுதல் z14 வழிமுறைகளுக்கு ஆதரவை செயல்படுத்துகிறது.
  • Vfio-pci சாதனங்களில், முன்மொழியப்பட்ட அம்சங்களுக்கு பதிலாக உண்மையான கணினி செயல்பாடு குறித்த தகவல்கள் வழங்கப்படுகின்றன.
  • Xtensa கட்டமைப்பு எமுலேட்டர் ஒற்றை மற்றும் இரட்டை துல்லியமான மிதக்கும் புள்ளி ஆப்கோட்களுடன் DFPU கோப்ரோசெசருக்கான ஆதரவைச் சேர்க்கிறது.

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.