
Më 21 prill u lançua-versioni i ri 11.0 i QEMU, një program i lirë me burim të hapur për emulimin e harduerit të platformave të ndryshme.
Përditësimi përmban:
- një model të ri procesori për Intel Diamond Rapids;
- njĂ« pĂ«rshpejtues tĂ« ri ânitroâ pĂ«r ekzekutimin e Nitro Enclaves (lejon eqipjen e mjediseve tĂ« izoluara (enklava) direkt pĂ«rmes QEMU nĂ« hostet qĂ« pĂ«rkrahin teknologjinĂ« Nitro, pa pasur nevojĂ« pĂ«r tĂ« pĂ«rdorur mjetet standarde tĂ« AWS);
- përkrahje për virtualizimin CET në KVM;
- përkrahje për shoferat kontekstual të integruar për shoferin grafik virtio-gpu (teknologji e re për kalimin e përshpejtimit grafik në një makinë virtuale, që e bën punën grafike pothuajse po aq të shpejtë sa në harduerin real (deri në 99% të performancës së hostit);
- përkrahje për komandat e konfigurimit të rrjetit lokal në BMC (Baseboard Management Controller) të simuluar;
- për RISC-V është shtuar përkrahja për zgjerimet Zilsd dhe Zclsd, përkrahja për zgjerimin RISC-V ZALASR dhe përkrahja për zgjerimin Smpmpmt;
- për PowerPC është shtuar përkrahja për fotografi për disa pajisje, dhe për LoongArch është shtuar përkrahja për migrimin e PMU për KVM;
- ndryshime të shumta për ARM, të tilla si mundësia për të ekzekutuar skedarët binarë që përdorin ABI-në e vjetër OABI, përkrahja për funksionet e arkitekturës FEAT_ASID2 dhe FEAT_E2H0 ARMv9, përshpejtimi SMMUv3 IOMMU dhe përkrahja për TCG për emulimin e procesorëve me SME, por pa SVE;
- shĂ«rbimi mbĂ«shtetĂ«s tĂ« ARM mori njĂ« pronĂ« tĂ« re âvirtio-mmio-transportsâ, qĂ« lejon qĂ« tĂ« mos ofrohen mĂ« mjete tĂ« papĂ«rdorura virtio-mmio pĂ«r mikpritĂ«sin, si dhe pĂ«rkrahje pĂ«r pronĂ«n âkvm-psci-versionâ, qĂ« lejon tĂ« pĂ«rcaktohet se cila versioni PSCI duhet tĂ« ofrojĂ« KVM pĂ«r mikpritĂ«sin;
- në HPPA është përfshirë mbështetje për serverin 64-bit A400 dhe zgjerimin 64-bit të firmware PAT për SeaBIOS-hppa versioni 22, përkrahja për procesorët 40- dhe 44-bit me hapësirë adresimi fizik në SeaBIOS-hppa versioni 23 dhe inicializimin e plotë të Astro PCI në SeaBIOS-hppa versioni 24;
- po ashtu për HPPA është përmirësuar mbështetja për versionin 64-bit të HP-UX dhe është shtuar mbështetje fillestare për kompjuterët multi-celularë, është shtuar mbështetje për emulimin e procesorëve 64-bit me hapësirë adresimi fizik 40- dhe 44-bit, është shtuar mbështetje për GDB 64-bit dhe është shtuar mbështetje për TOC në kompjuterët 64-bit;
- WHPX ka marrë një kod emulimi të përmirësuar dhe më të shpejtë dhe mbështetje për x2apic dhe vapic;
- Për MSHV tani kërkohet bërthama Linux versioni 6.19;
- proceseve tĂ« «sinkronizimit tĂ« ndotur» (dirty sync â kur njĂ« makinĂ« virtuale kalon nga njĂ« server fizik nĂ« njĂ« tjetĂ«r pa u ndalur) i janĂ« optimizuar pĂ«r ramblokat e pa rreshtur (ramblocks) me KVM;
- drajveri bllokues NFS ka marrë mbështetje për libnfs versioni 6;
- dhe shumë të tjera...
Mes ndryshimeve të tjera, në këtë lëshim janë shtuar të gjithë CSR të disponueshëm në «regjistrat informativë», dokumentacioni përmban informacion mbi përshpejtimin «riscv-aia», është shtuar mbështetje për procesorin MIPS P8700, si dhe mbështetje për ngarkesën nga pajisjet virtio-blk-pci në IBM zSystems dhe LinuxONE (s390x).
Për të emuluar modin përdorues, QEMU 11.0 ofron mbështetje për termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), printim të përmirësuar të rreshtave mremap() dhe thirrje të përditësuar sistemore statx(). Dhe e fundit, por jo më pak e rëndësishme: në këtë lëshim është implementuar një rrugë e rrjetit për mysafirët për Windows.
QEMU përfshin emulimin e procesorëve Intel x86 dhe pajisjeve input-output. Mund të emullojë 80386, 80486, Pentium, Pentium Pro, AMD64 dhe procesorë të tjerë të përputhshëm me x86; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 dhe pjesërisht m68k. Funksionon në Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android dhe të tjera. Detajet mund të shihen në faqen Wikipedia dhe në faqen e projektit.
Burimi: linux.org.ru
