QEMU 5.1 iri pano uye inouya neshanduko dzinosvika mazana maviri nemazana mashanu uye aya ndiwo akakosha

QEMU

Kutanga kwe iyo itsva vhezheni yeprojekti QEMU 5.1, mune iro rutsigiro rwema processor akawanda rwakawedzerwa, pamwe nekuvandudzwa kwekutsigirwa kweNVMe, kugadzirisa bug uye kugadzirisa kune izvo zvakatosimbiswa.

Kune avo vasingazive nezveQEMU, vanofanirwa kuziva kuti izvi inokutendera iwe kumhanyisa yakarongedzwa chirongwa cheplatform Hardware mune system ine zvakasiyana zvachose kuvakaSemuenzaniso, kumhanyisa ARM application pane x86 PC inoenderana.

Mune maitiro ekugadzirisa muQEMU, mashandiro ekumhanya kodhi mune sandbox nharaunda iri padhuze neyekuzvarwa system nekuda kwekuita kwakananga mirairo paCPU uye kushandiswa kweXen hypervisor kana module yeKVM.

Iyo purojekiti yakatanga kugadzirwa naFabrice Bellard kubvumidza x86 yakanyorwa Linux mabinari kuti amhanye pane asiri-x86 mavakirwo.

Kwemakore ekuvandudza, rutsigiro rwekuteedzera kuzere rwakawedzerwa kune gumi nemana maumbirwo ehurdware, huwandu hwezvigadzirwa zvemadhigirii hwakapfuura mazana mana.

Zvinyorwa zvitsva zveQEMU 5.1

Mukugadzirira iyi vhezheni itsva 5.1, zvinopfuura 2500 shanduko dzakaitwa, dzayo 235 vagadziri vakapinda muchirongwa.

Pane shanduko huru dzinomira mushanduro iyi nyowani, tinogona kuona kuti yakawedzerwa tsigiro yeCPU kutevedzera kunoenderana neAVR kuvakafuti zvakare yakawedzera rutsigiro rweArduino mabhodhi Duemilanove (ATmega168), Arduino Mega 2560 (ATmega2560), Arduino Mega (ATmega1280), uye Arduino UNO (ATmega328P).

Izvo zvakare zvakasimbiswa izvo akawedzera disconnect uye nvdimm ye ACPI muyenzi masisitimu kuARM emulator, Uye zvakare, yakatsigirwa rutsigiro yakawedzerwawo kune iyo ARMv8.2 TTS2UXN uye ARMv8.5 MemTag yekuwedzera

Wakawedzera rutsigiro rweLoongson 3A CPU (R1 uye R4) kune iyo MIPS yekuvaka emulator. Yakavandudza mashandiro eFPU uye MSA kuraira kutevedzera, pamwe nerutsigiro rweSiFive E34 uye Ibex CPU kune iyo RISC-V yekuvaka emulator. Wakawedzera rutsigiro rweHiFive1 revB uye OpenTitan mabhodhi. Inopfuura imwe CPU inotsigirwa nemashini eSpike.

Zvemutongi NVMe inowedzera rutsigiro rweinoramba ichirangarira nharaunda yakaunzwa muNVMe 1.4 kududzirwa.

Uye zvakare nyowani 'bitmap' rairo rakawedzerwa kune qemu-img utility yekushandisa inopfuurira bitmaps mune qcow2 mafaera.

Qemu-img zvakare inoshandisa LUKS kiyi manejimendi (keylot) uye inopa mamwe masimba emirairo «mepu» (-start-offset, -max-length) uye «shandura» (-bitmaps), yakawedzerwa kumurairo «chiyero» gadzira ruzivo pahukuru hwesimba bitmaps mune qcow2 mafaera.

Yeimwe shanduko dzinomira yeiyi vhezheni itsva:

  • Iyo PowerPC yekuvaka emulator ikozvino ine rutsigiro rwekukanganisa kudzoreredza pane vashanyi masisitimu uchishandisa FWNMI.
  • Kune iyo s390 yekuvakisa, KVM rutsigiro yakawedzerwa kuitira kuchengetedza kwakachengeteka (yakachengeteka nzira yekuuraya).
  • Iyo x86 yekuvakisa emulator inoderedza iwo musoro weanogadzira asina kugadziriswa maWindows vashanyi nekupa iyo Windows ACPI Yakagadziriswa Chitafura Tafura (ACPI WAET). Yakagadziridzwa rutsigiro rweHVF kumhanyisa macOS.
  • Mutyairi wechivharira mudziyo anowedzera rutsigiro rweanochengetwa michina ine 2 MB epanyama uye zvine musoro mabhuroko.
  • Wakawedzera kugona kupasisa mapassword nemakiyi eQEMU yekunyorera kuburikidza neLinux kernel keyring uchishandisa nyowani "yakavanzika kiyi" chinhu chinhu.
  • Iyo zstd compression algorithm ikozvino inotsigira iyo qcow2 fomati.
  • Iyo sonorapass-bmc bhodhi inotsigirwa.
  • Virtio yevaenzi vane yakasarudzika TCG (Tiny Code jenareta) ine kugona kushandisa vhost mushandisi maitiro, kusanganisira virtiofsd. Wakawedzera iyo VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS yekuwedzera kune vhost-mushandisi, ichibvumidza anopfuura masere RAM slots kuti anyoreswe.
  • Wakawedzera chinongedzo kubaya POWER maitiro NMI
  • Scv uye rfscv mirairo ikozvino TCG inoenderana
  • Iye zvino unogona kusarudza POWER10 nemuchina mhando «maseji»

Chekupedzisira, kana iwe uchida kuziva zvakawanda nezve iyi nyowani vhezheni yeQemu, unogona kutarisa izvo zvinyorwa mune yekutanga chinyorwa. Iyo yekubatanidza ndeiyi.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako