An Sakin Emulator QEMU 10.0.0

An gabatar da sakin aikin QEMU 10.0.0. A matsayin mai koyi, QEMU yana ba ku damar gudanar da shirin da aka haɗa don dandamali na kayan masarufi ɗaya akan tsarin tare da gine-gine daban-daban, misali, gudanar da aikace-aikacen ARM akan PC mai jituwa x86. A cikin yanayin haɓakawa a cikin QEMU, aikin aiwatar da lambar a cikin keɓantaccen yanayi yana kusa da tsarin kayan masarufi saboda aiwatar da umarnin kai tsaye akan CPU da kuma amfani da Xen hypervisor ko tsarin KVM a cikin Linux, ko tsarin NVMM a ciki. NetBSD.

Fabrice Bellard ne ya kirkiro aikin don samar da ikon gudanar da ayyukan aiwatar da Linux wanda aka harhada don dandalin x86 akan gine-ginen da ba x86 ba. A cikin shekarun ci gaba, an ƙara goyon baya ga cikakken kwaikwayo don gine-ginen kayan aikin 14, adadin na'urorin da aka kwaikwayi sun wuce 400. A cikin shirya sigar 10.0, an yi canje-canje sama da 2800 daga masu haɓaka 211.

Maɓallin haɓakawa da aka ƙara zuwa QEMU 10.0:

  • Direban virtio-scsi yana ba da mai sarrafa SCSI mai kama-da-wane (SCSI Host Bus Adapter) don injunan kama-da-waneAn ƙara tallafi ga tsarin layi mai matakai da yawa (multiqueue), wanda ke ba da damar raba layuka ga na'urorin toshe daban-daban don tallafawa damar shiga mai zare da yawa akan tsarin multi-core (za a iya sarrafa layuka daban-daban na drive ɗaya ta hanyar zaren I/O daban-daban). Idan aka kwatanta da direban na'urar toshe mai kama-da-wane (virtio-blk), mai sarrafa SCSI na kama-da-wane yana da ɗan jinkiri a cikin aiki, amma yana ba da damar amfani da fiye da faifai 28.
  • VFIO (Virtual Function I/O) ya inganta IGD (Integrated Graphics Device) goyon bayan wucewa ga GPUs masu haɗaka da aka yi amfani da su a cikin 11th (Rocket Lake) da 12th (Alder Lake) na'urori na Intel. Ƙara tallafi don tsofaffin ATI GPUs (x550). An aiwatar da tushen tallafi na PCI PM (Gudanar da Wutar Lantarki).
  • Takaddun shaida na QEMU Machine Protocol (QMP), wanda ke ba da damar aikace-aikace don sarrafa QEMU, an sake sabuntawa da faɗaɗawa sosai.
  • An ƙara sabon yanayin ƙaura Live "cpr-transfer" (CheckPoint da Sake kunnawa), ba da damar matsar da tsarin baƙo zuwa sabon misalin QEMU da ke gudana akan mai masaukin baki ɗaya. Yanayin yana rage lokacin dakatarwa ta taswira ƙwaƙwalwar tsarin baƙo zuwa cikin sabon sararin adireshi na QEMU ba tare da kwafin abun ciki ba.
  • An ƙara 'apple-gfx-pci' da 'apple-gfx-mmio' na'urorin zane-zane waɗanda ke amfani da tsarin Paravirtualized Graphics da aka bayar a cikin macOS don haɓaka kayan haɓaka kayan masarufi a cikin baƙi. An yi nufin direba na farko don amfani akan na'urorin x86-64, kuma na biyu an yi nufin ARM64.
  • Mai kwaikwayon gine-ginen x86 yanzu yana goyan bayan Intel Xeon Clearwater Forest da Saliyo Forest v2 processor model. An ƙara haɓaka umarnin sarrafa bayanan kirtani.
  • Mai kwaikwayon gine-ginen ARM yanzu yana goyan bayan kimantawar NPCM8445 da allunan i.MX 8M Plus EVK. Ƙara kwaikwaya na FEAT_AFP, FEAT_RPRES da FEAT_XS kari, da kuma EL2 na lokaci-lokaci na zahiri da na gani. Goyan bayan da aka soke don Arm PXA2xx CPUs da kwaikwayar iwMMXt.
  • Mai kwaikwayon gine-ginen RISC-V yana aiwatar da kwaikwayo na allon Microblaze V, Ascalon CPU da RV64 Xiangshan Nanhu CPU. Ƙara goyon baya ga 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm',' sspm' umarni saita haɓaka gine-gine, da alamun fassarar IOMMU da na'urorin riscv-iommu-sys.
  • Kwaikwayon gine-ginen HPPA yana ba da kwaikwaya na allon Diva GSP BMC. SeaBIOS-hppa firmware an sabunta shi zuwa sigar 18. Ƙara saurin watsa shirye-shirye. Ingantacciyar lambar don sake saitin CPU mai kama-da-wane. A kan tsarin 64-bit, ana bayar da kwaikwayi na jeri tare da girman ƙwaƙwalwar ajiya har zuwa 256 GB.
  • Yanzu haka tsarin kwaikwayon gine-gine na LoongArch yana tallafawa hotplugging na CPU. An aiwatar da wani IPI mai kama da paravirtualized (inter-processor interactivator interactivator). An aiwatar da bin diddigin lokacin rabon albarkatun Hypervisor. KVMAn ƙara tallafi don hanyar sadarwa ta kama-da-wane ta katsewar waje (extioi).
  • Mai kwaikwayon tsarin gine-gine na s390x yana ƙara tallafi ga ƙarni na 17 na babban CPUs kuma yana aiwatar da tallafin virtio-mem. Don inganta aiki, an ƙara ikon yin hulɗa tare da na'urorin PCI da ke kewaye da IOMMU.

source: budenet.ru

Add a comment