Famoahana ny emulator QEMU 7.1

Atolotra ny famoahana ny tetikasa QEMU 7.1. Amin'ny maha-emulator azy, ny QEMU dia ahafahanao mampandeha programa natsangana ho an'ny sehatra hardware iray amin'ny rafitra iray manana maritrano hafa tanteraka, ohatra, mampandeha fampiharana ARM amin'ny PC mifanentana amin'ny x86. Ao amin'ny fomba virtoaly ao amin'ny QEMU, ny fanatanterahana ny famonoana kaody amin'ny tontolo mitoka-monina dia manakaiky ny rafitra hardware noho ny fanatanterahana mivantana ny torolàlana momba ny CPU sy ny fampiasana ny Xen hypervisor na KVM module.

Noforonin'i Fabrice Bellard tany am-boalohany ity tetikasa ity mba hanomezana ny fahafahana mampandeha rakitra azo ampiasaina nangonina ho an'ny sehatra x86. Linux amin'ny maritrano hafa ankoatra ny x86. Nandritra ny taona maro nanaovana ny fampandrosoana, dia nampiana fanohanana ny fanahafana feno ho an'ny maritrano fitaovana 14, ary nihoatra ny 400 ny isan'ny fitaovana fitaovana nalaina tahaka. Nandritra ny fanomanana ny dikan-teny 7.1, dia nisy fanovana mihoatra ny 2800 avy amin'ny mpamorona 238 natao.

Fanatsarana lehibe nampiana tao amin'ny QEMU 7.1:

  • Ao amin'ny lampihazo Linux Nampiharina ny safidy "zero-copy-send", izay ahafahana mamindra pejy fahatsiarovana mandritra ny fifindrana mivantana tsy misy "buffering" eo anelanelany.
  • QMP (QEMU Machine Protocol) dia nanampy ny fahafahana mampiasa ny baiko block-export-add hanondranana sary NBD miaraka amin'ny angona pejy ao amin'ny fanjakana "maloto". Ny baiko vaovao 'query-stats' sy 'query-stats-schema' dia nampiana ihany koa amin'ny antontan'isa fangatahana avy amin'ny subsystem QEMU isan-karazany.
  • Ny Guest Agent dia nanatsara ny fanohanana ny sehatra Solaris ary nanampy ny baiko 'guest-get-diskstats' sy 'guest-get-cpustats' mba hampisehoana ny toeran'ny kapila sy ny CPU. Nampiana famoahana vaovao avy amin'ny NVMe SMART amin'ny baiko 'guest-get-disks', ary famoahana vaovao momba ny karazana bus NVMe amin'ny baiko 'guest-get-fsinfo'.
  • Nampiana emulator LoongArch vaovao miaraka amin'ny fanohanana ny variana 64-bit an'ny maritrano fampianarana LoongArch (LA64). Ny emulator dia manohana ny processeur Loongson 3 5000 sy ny Loongson 7A1000 northbridges.
  • Ny emulator ARM dia manatanteraka karazana milina alaina vaovao: Aspeed AST1030 SoC, Qaulcomm ary AST2600/AST1030 (fby35). Fanampiana fanampiny ho an'ny fakan-tahaka ny Cortex-A76 sy Neoverse-N1 CPUs, ary koa ny fanitarana ny processeur SME (Scalable Matrix Extensions), RAS (Reliability, Availability, Serviceability) ary baiko amin'ny fanakanana ny fivoahana avy amin'ny cache anatiny mandritra ny fanatanterahana tombantombana momba ny toromarika. UNITÉ CENTRALE. Ho an'ny milina 'virt' dia nampiharina ny fakan-tahaka ny GICv4 interrupt controller.
  • Ao amin'ny emulator architecture x86 ho an'ny KVM Nanampy fanohanana ho an'ny fanaovana virtoaly ny rafitra fanaraha-maso LBR (Last Branch Record).
  • Ny emulator maritrano HPPA dia manolotra firmware vaovao mifototra amin'ny SeaBIOS v6, izay manohana ny fampiasana klavier PS/2 ao amin'ny menio boot. Nohatsaraina ny emulation port serial. Nampiana endri-tsoratra console STI fanampiny.
  • Ny emulator maritrano MIPS ho an'ny boards Nios2 (-machine 10m50-ghrd) dia mametraka fakan-tahaka amin'ny Vectored Interrupt Controller sy alokaloka amin'ny rejisitra. Nohatsaraina ny fikarakarana exception.
  • Ny emulator maritrano OpenRISC ho an'ny milina 'or1k-sim' dia nanampy ny fahafahana mampiasa hatramin'ny 4 16550A UART fitaovana.
  • Ny emulator maritrano RISC-V dia nanampy fanohanana ny fanitarana napetraka (ISA) vaovao voafaritry ny 1.12.0, ary koa ny fanohanana fanampiny ho an'ny fanitarana Sdtrig ary ny fanohanana ny torolalana ho an'ny vector. Nohatsaraina ny fahaiza-manao debugging. Ny fanohanan'ny TPM (Trusted Platform Module) dia nampiana tamin'ny milina alaina 'virt', ary ny fanohanan'ny Ibex SPI dia nampiana tamin'ny milina 'OpenTitan'.
  • Ny emulator architecture 390x dia manome fanohanana ny fanitarana VEF 2 (Vector-Enhancements Facility 2). Ny s390-ccw BIOS dia manome fahafahana mi-boot avy amin'ny kapila miaraka amin'ny haben'ny sehatra ankoatra ny 512 bytes.
  • Ny emulator maritrano Xtensa dia nanampy fanohanana ny kernel lx106 sy ny kaody zavatra ho an'ny fitiliana cache.

Source: opennet.ru

Mividiana fampiantranoana azo antoka ho an'ny tranokala misy fiarovana DDoS, mpizara VPS VDS 🔥 Mividiana fampiantranoana tranonkala azo antoka miaraka amin'ny fiarovana DDoS, mpizara VPS VDS | ProHoster