Tso tawm QEMU 7.1 emulator

Qhov kev tso tawm ntawm QEMU 7.1 qhov project tau raug nthuav tawm. Raws li ib tug emulator, QEMU tso cai rau koj los khiav ib qho kev pab cuam muab tso ua ke rau ib tug kho vajtse platform ntawm ib tug system nrog ib tug txawv architecture, piv txwv li, khiav ib tug ARM daim ntawv thov ntawm ib tug x86-tshaj PC. Hauv hom virtualization hauv QEMU, qhov kev ua tau zoo ntawm kev ua lej hauv ib cheeb tsam nyob ib puag ncig yog nyob ze rau ntawm cov khoom siv kho vajtse vim yog kev ua tiav ncaj qha ntawm cov lus qhia ntawm CPU thiab kev siv Xen hypervisor lossis KVM module.

Qhov project yog tsim los ntawm Fabrice Bellard los muab lub peev xwm los khiav Linux executables compiled rau x86 platform ntawm non-x86 architectures. Tau ntau xyoo ntawm txoj kev loj hlob, kev txhawb nqa rau tag nrho emulation tau ntxiv rau 14 hardware architectures, tus naj npawb ntawm emulated kho vajtse li ntau tshaj 400. Hauv kev npaj version 7.1, ntau tshaj 2800 hloov tau los ntawm 238 developers.

Cov kev txhim kho tseem ceeb ntxiv rau QEMU 7.1:

  • Ntawm Linux platform, qhov kev xaiv xoom-copy-xa yog siv, uas tso cai rau koj los teeb tsa cov nplooj ntawv nco thaum nyob hauv kev tsiv teb tsaws yam tsis muaj kev cuam tshuam nruab nrab.
  • QMP (QEMU Machine Protocol) tau ntxiv lub peev xwm los siv cov block-export-ntxiv cov lus txib kom xa cov duab NBD nrog nplooj ntawv cov ntaub ntawv nyob rau hauv lub xeev "qhuav". Cov lus txib tshiab 'query-stats' thiab 'query-stats-schema' kuj tau ntxiv rau cov lus nug txheeb cais los ntawm ntau lub QEMU subsystems.
  • Tus neeg saib xyuas qhua tau txhim kho kev txhawb nqa rau Solaris platform thiab ntxiv 'tus qhua-tau-diskstats' thiab 'tus qhua-tau-cpustats' cov lus txib kom tso saib disk thiab CPU raws li txoj cai. Ntxiv cov ntaub ntawv tawm ntawm NVMe SMART mus rau 'tus qhua-tau-disks' hais kom ua, thiab tso tawm cov ntaub ntawv hais txog NVMe tsheb npav hom rau ' qhua-tau-fsinfo' hais kom ua.
  • Ntxiv LoongArch emulator tshiab nrog kev txhawb nqa rau 64-ntsis variant ntawm LoongArch cov lus qhia teeb tsa (LA64). Lub emulator txhawb Loongson 3 5000 processors thiab Loongson 7A1000 northbridges.
  • ARM emulator siv cov tshuab emulated tshiab: Aspeed AST1030 SoC, Qaulcomm thiab AST2600 / AST1030 (fby35). Ntxiv kev txhawb nqa rau emulation ntawm Cortex-A76 thiab Neoverse-N1 CPUs, nrog rau cov txheej txheem txuas ntxiv SME (Scalable Matrix Extensions), RAS (Reliability, Availability, Serviceability) thiab cov lus txib rau thaiv cov xau los ntawm cov cache sab hauv thaum xav txog kev ua tiav cov lus qhia ntawm CPU. Rau 'virt' cov cav tov, emulation ntawm GICv4 cuam tshuam xws li tau siv.
  • Hauv x86 architecture emulator rau KVM, kev txhawb nqa rau virtualization ntawm LBR (Cov Ntaub Ntawv Kawg Nkaus) tracing mechanism tau ntxiv.
  • HPPA architecture emulator muaj cov firmware tshiab raws li SeaBIOS v6, uas txhawb kev siv PS / 2 keyboard hauv cov ntawv qhia zaub mov. Txhim kho serial chaw nres nkoj emulation. Ntxiv STI console fonts ntxiv.
  • MIPS architecture emulator rau Nios2 boards (-machine 10m50-ghrd) siv emulation ntawm Vectored Interrupt Controller thiab cov duab ntxoov ntxoo ntawm cov ntawv sau npe. Txhim kho qhov tshwj xeeb tuav.
  • Lub OpenRISC architecture emulator rau lub tshuab 'or1k-sim' tau ntxiv lub peev xwm siv mus txog 4 16550A UART li.
  • RISC-V architecture emulator tau ntxiv kev txhawb nqa rau cov kev qhia tshiab txuas ntxiv (ISAs) tau teev tseg hauv 1.12.0 specification, nrog rau kev txhawb nqa ntxiv rau Sdtrig txuas ntxiv thiab txhim kho kev txhawb nqa rau cov lus qhia vector. Txhim kho kev debugging peev xwm. TPM (Trusted Platform Module) txhawb nqa tau ntxiv rau 'virt' emulated tshuab, thiab Ibex SPI kev txhawb nqa tau ntxiv rau lub tshuab 'OpenTitan'.
  • Lub 390x architecture emulator muab kev txhawb nqa rau VEF 2 (Vector-Enhancements Facility 2) txuas ntxiv. Lub s390-ccw BIOS muab lub peev xwm los khau raj ntawm cov disks nrog cov haujlwm loj dua li 512 bytes.
  • Xtensa architecture emulator tau ntxiv kev txhawb nqa rau lx106 kernels thiab cov lis dej num rau kev kuaj cache.

Tau qhov twg los: opennet.ru

Ntxiv ib saib