I-QEMU 5.2 ifika kunye nokuphuculwa kwe-RISC-V, utshintsho lomhlanganisi kunye nokunye

IQEMU

I-QEMU 5.2 sele ikhutshiwe kwaye kolu hlobo lutsha, kumalungiselelo ngaphezulu kweenguqu ezingama-3200 zenziwe ngabaphuhlisi abangama-216 apho sinokufumana inkxaso yokufuduka bukhoma ye-RISC-V, kunye nenkxaso yokulinga kwi-RISC-V hypervisor, inkxaso yeebhodi ezingaphezulu nokunye okuninzi.

Kulabo abangaqhelekanga nge-QEMU, kufuneka bazi ukuba yi-emulator leyo ikuvumela ukuba usebenze inkqubo eyenzelwe iqonga lehardware kwinkqubo enobugcisa ohluke ngokupheleleyoUmzekelo, ukusebenzisa usetyenziso lwe-ARM kwi-PC ehambelana ne-x86.

Kwimowudi yokubonisa kwi-QEMU, ukusebenza kwekhowudi esebenzayo kwindawo esecaleni kusondele kwinkqubo yehardware ngenxa yokuqhutywa ngokuthe ngqo kwemiyalelo kwi-CPU kunye nokusetyenziswa kweXen hypervisor okanye imodyuli ye-KVM.

Iimpawu ezintsha eziphambili ze-QEMU 5.2

Inkqubo yokuhlanganiswa itshintshile, Ukuqulunqa i-QEMU ngoku kufuna ukuba izixhobo ze-ninja zifakelwe.

Yongeze inkxaso ye umqhubi wesixhobo se-block ukusebenzisa inkqubo qemu-yokugcina-daemon ngasemva njenge-backend ye-vhost-user-blk, kunye nomyalelo omtsha we-QMP 'block-export-add', othatha indawo yomyalelo 'nbd-server-add' kwaye inike inkxaso 'qemu-yokugcina-daemon'.

Imifanekiso ye-qcow2, inkxaso yeerejista ze-L2 ezongeziweyo zongezwa, evumela indawo ukuba yabelwe ngamaqela angaphelelanga (iziqwengana). Ukuvumela i-L2 xa usenza umfanekiso, kufuneka ucacise ukhetho "extended_l2 = on".

Kwakhona Inkxaso ephuculweyo yokusebenzisa i-qemu njengomthengi we-NBD, njengoko inani leemeko ezikhokelela ekuphelisweni kwexesha xa idatha itshintshelwa kwinethiwekhi yancitshiswa, ibangela ukuvalwa kweendwendwe. I-Qemu-nbd ibonelela ngesakhono sokukhankanya uninzi '-B igama' ukhetho lokukhankanya ii-bitmaps ezininzi ezingcolileyo ngaxeshanye.

Olunye utshintsho olubalulekileyo yile imowudi entsha yokusebenza okuphezulu ngokudluliswa kwedatha ngokufihliweyo nge-TLS kunye ne-multifd. Umda we-bandwidth wokungagqibeki unyuswe waya kwi-1 Gbps.

Ipharamitha yokufuduka yongezwa 'block-bitmap-mapping', evumela ulawulo olungaphezulu kwegranular ngaphezulu kweebhitmaps eziza kugqithiselwa ngexesha lokufuduka. Ipharamitha isebenza nokuba amagama ehostele ahlukile kumthombo kwisiphelo sokufumana.

Kwakhona iifowuni ezintsha zongezwa 'i-calc-dirty-rate' kunye 'nombuzo-inqanaba lokungcola' ukuqikelela inqanaba lohlaziyo ngexesha lokufuduka, kuthathelwa ingqalelo umthwalo onxulumene nokusebenza kwi-RAM.

Kwakhona, singayifumana inkxaso yeepleyiti mp2-an386, mp2-an500, raspi3ap (Raspberry Pi 3 imodeli A +), raspi0 (Raspberry Pi Zero), raspi1ap (Raspberry Pi A +) kunye npcm750-evb / quanta-gsj.

Uyilo lwe-AArch32, inkxaso ye-ARMv8.2 FEAT_FP16 (indawo yokuchaneka ngokuphakathi) yolwandiso luyaphunyezwa.

Okokugqibela n kuyakhankanywaIzinketho ezintsha kwi-virtiofsd yokulawula ukunikezelwa kwamagama eempawu ze-xattr yandisiwe kwinkqubo yeendwendwe, unxibelelwano olwahlukileyo lwezahlulelo ezinamanqaku eentaba ezahlukeneyo kwinkqubo yomamkeli, kunye nokuchaza inkqubo yokwahlula ibhokisi yesanti engenye indlela ye-pivot_root.

Y Ukuphila ngokuxhasa inkxaso yokufuduka kwi-RISC-V, Kunye nokuvavanywa kwenkxaso ye-RISC-V ehlaziyiweyo kuhlobo lwe-0.6.1. Inkxaso eyongeziweyo yeziseko ze-NUMA kwiinkqubo ze-virt / Spike.

Olunye utshintsho olwahlukileyo kolu hlobo lutsha:

  • Izixhobo zeendwendwe, ii-disks zeendwendwe, kunye ne-guest-ssh- {fumana, yongeza-susa} -imiyalelo yezitshixo egunyazisiweyo yongezwe kwiarhente yeQEMU yeendwendwe (qemu-ga).
  • Yongeze inkxaso ye-kvm-yeba-ixesha elisekwe kubalo.
  • I-emulator yoyilo lwe-HPPA ixhasa ukubamba i-NetBSD kunye nolwabiwo oludala kakhulu lwe-Linux, njenge-Debian 0.5 kunye ne-0.6.1.
  • Isilumkiso sokwakha i-PowerPC siphucule inkxaso yendawo echaziweyo yomsebenzisi kwisifundo se-NUMA.
  • I-em390 yoyilo loyilo lwe-KVM yongeze inkxaso yemiyalelo yokuqonda isifo 0x318.
  • Umvelisi wekhowudi yodidi lwe-TCG (i-Tiny Code Generator) isebenzisa inkxaso yemiyalelo eyongezelelweyo ye-z14.
  • Kwizixhobo ze-vfio-pci, ulwazi malunga nokusebenza kwecompyuter kunikezelwe endaweni yezinto ezibonisiweyo.
  • I-emtenator yoyilo loyilo lweXtensa yongeza inkxaso kwi-DFPU iprocessor ene-opcode enye kunye nokuchaneka ngokuchanekileyo.

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.