Utgivning av QEMU 6.1

Lanseringen av QEMU 6.1. Som emulator möjliggör QEMU att köra program som Àr byggda för en hÄrdvaruplattform pÄ ett system med en helt annan arkitektur, exempelvis att köra en applikation för ARM pÄ en x86-kompatibel dator. I virtualiseringslÀge erbjuder QEMU prestanda nÀra den fysiska hÄrdvaran genom direkt exekvering av instruktioner pÄ CPU:n och anvÀndning av hypervisorn Xen eller KVM-modulen.

Projektet skapades ursprungligen av Fabrice Bellard för att möjliggöra körning av executabler för x86-plattformen pÄ arkitekturer som skiljer sig frÄn x86. Under Ären har fullstÀndig emulatorstöd lagts till för 14 hÄrdvaruarkitekturer, och antalet emulerade hÄrdutrustningar överstiger 400. För version 6.1 har mer Àn 3000 förÀndringar införts av 221 utvecklare.

NyckelförbÀttringar som lagts till i QEMU 6.1:

  • I QMP (QEMU Machine Protocol) har kommandot "blockdev-reopen" lagts till för att Ă€ndra instĂ€llningar för redan skapade blockenheter.
  • Gnutls har valts som prioriterad kryptotreiber, som övertrĂ€ffar andra drivrutiner i prestanda. Den tidigare standarddrivrutinen baserad pĂ„ libgcrypt har flyttats ned till alternativ, medan drivrutinen baserad pĂ„ nettle lĂ€mnas som reserv, som anvĂ€nds om GnuTLS och Libgcrypt inte Ă€r tillgĂ€ngliga.
  • I I2C-emulatorn har stöd för PMBus och I2C-multiplexrar (pca9546, pca9548) lagts till.
  • Som standard Ă€r stöd för plugins till den klassiska TCG (Tiny Code Generator) aktiverat. Nya plugins för execlog (exekveringsjournal) och cache modelling (simulering av L1-cachebeteende i CPU) har lagts till.
  • I ARM-emulatorn har stöd för kort med Aspeed-chip (rainier-bmc, quanta-q7l1), npcm7xx (quanta-gbs-bmc) och Cortex-M3 (stm32vldiscovery) lagts till. Stöd för hĂ„rdvaruacceleratorer för kryptering och hashing som tillhandahĂ„lls i Aspeed-chip har lagts till. Stöd för emulering av SVE2-instruktioner (inklusive bfloat16), matris-multiplikationsoperatorer och kommandon för att Ă„terstĂ€lla associativ översĂ€ttningspuffrar (TLB) har lagts till.
  • I emulatorn PowerPC-arkitektur för de emulerade maskinerna "pseries" har stödet för att identifiera fel vid hot-swap av enheter i nya gĂ€stmiljöer lagts till, CPU-grĂ€nsen har ökat och emuleringen av vissa instruktioner specifika för POWER10-processorer har implementerats. Stöd för kort med Genesi/bPlan Pegasos II-chip (pegasos2) har lagts till.
  • I RISC-V-emulatorn har stödet för plattformen OpenTitan och den virtuella GPU:n virtio-vga (baserat pĂ„ virgl) implementerats.
  • I s390-emulatorn har stödet för 16:e generationens CPU och vektorutvidgningar lagts till.
  • I x86-emulatorn har stödet för nya Intel CPU-modeller (Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge-v3, Dhyana-v2) lagts till, dĂ€r instruktionen XSAVES implementeras. I Q35 chipset-emulatorn (ICH9) har stödet för hot-swap av PCI-enheter implementerats. Emuleringen av virtualiseringsförlĂ€ngningar som tillhandahĂ„lls av AMD-processorer har förbĂ€ttrats. En bus-lock-ratelimit-alternativ har lagts till för att begrĂ€nsa intensiteten av busspĂ€rrar av gĂ€stsystemet.
  • Stöd för anvĂ€ndning som accelerator för hypervisor NVMM, som utvecklas av projektet NetBSD, har lagts till.
  • I GUI stöds autentisering med lösenord nĂ€r protokollet VNC anvĂ€nds nu endast vid kompilering med extern kryptografisk backend (gnutls, libgcrypt eller nettle).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster