Rhyddhau efelychydd QEMU 10.2.0

Mae QEMU 10.2.0 wedi'i ryddhau. Fel efelychydd, mae QEMU yn caniatáu ichi redeg rhaglen a adeiladwyd ar gyfer un platfform caledwedd ar system â phensaernïaeth hollol wahanol, er enghraifft, rhedeg cymhwysiad ARM ar gyfrifiadur personol sy'n gydnaws ag x86. Yn y modd rhithwiroli QEMU, mae perfformiad gweithredu cod mewn amgylchedd ynysig yn agos at berfformiad system galedwedd oherwydd gweithredu cyfarwyddiadau'n uniongyrchol ar y CPU a defnyddio'r modiwl hypervisor Xen neu KVM yn Linux, neu'r modiwl NVMM yn NetBSD.

Crëwyd y prosiect yn wreiddiol gan Fabrice Bellard i ddarparu'r gallu i redeg ffeiliau gweithredadwy a luniwyd ar gyfer y platfform x86. Linux ar bensaernïaethau heblaw x86. Dros y blynyddoedd o ddatblygu, ychwanegwyd cefnogaeth ar gyfer efelychu llawn ar gyfer 14 o bensaernïaethau caledwedd, ac roedd nifer y dyfeisiau caledwedd a efelychwyd yn fwy na 400. Wrth baratoi fersiwn 10.2.0, gwnaed mwy na 2200 o newidiadau gan 188 o ddatblygwyr.

Gwelliannau allweddol a ychwanegwyd at QEMU 10.2:

  • Mae'r backend 9pfs, sy'n caniatáu defnyddio system ffeiliau rhwydwaith Cynllun 9 i gael mynediad at un peiriant rhithwir o un arall, wedi'i ddiweddaru i gefnogi FreeBSD.
  • Ychwanegwyd modd Mudo Byw newydd 'cpr-exec' i leihau'r defnydd o adnoddau yn ystod uwchraddio. peiriannau rhithwir ac o bosibl ailddefnyddio cyflwr a chysylltiadau presennol wrth ddiweddaru.
  • Mae'r ddolen brif ddigwyddiad yn QEMU wedi'i mudo i ddefnyddio'r rhyngwyneb I/O asyncronig io_uring ar systemau sy'n ei gefnogi, gan arwain at berfformiad gwell.
  • Mae efelychu modd defnyddiwr wedi'i wella, gan ganiatáu rhedeg prosesau unigol a luniwyd ar gyfer CPU gwahanol. Mae'r alwad system fchmodat2 wedi'i gweithredu, mae cefnogaeth ar gyfer y baneri MADV_DONTDUMP a MADV_DODUMP wedi'i hychwanegu, ac mae cefnogaeth ar gyfer pensaernïaethau aarch64, hppa, a microblaze wedi'i gwella.
  • Mae efelychydd pensaernïaeth ARM bellach yn cefnogi'r model bwrdd amd-versal2-virt, sy'n gweithredu'r SoC rhithwir AMD Versal. Mae cefnogaeth i'r byrddau AST2600, AST2700, AST1030, ac xlnx-zynqmp wedi'i gwella. Mae efelychu estyniadau CPU FEAT_SCTLR2, FEAT_TCR2, FEAT_CSSC, FEAT_LSE128, FEAT_ATS1A, FEAT_RME_GPC2, FEAT_AIE, FEAT_MEC, a FEAT_GCS wedi'i weithredu.
  • Mae efelychydd pensaernïaeth HPPA bellach yn cefnogi efelychiad gweithfan HP 715./64, rheolydd SCSI NCR 53c710 a rheolydd mewnbwn/allbwn HP LASI.
  • Mae cefnogaeth ar gyfer CPUau PowerNV11 a PPE42 wedi'i ychwanegu at yr efelychydd pensaernïaeth PowerPC. Ar gyfer caledwedd pSeries, mae'r mecanwaith FADUMP (Firmware-Assisted Dump) wedi'i weithredu ar gyfer creu dympiau o gyflwr y system ar ôl damwain system.
  • Mae efelychydd pensaernïaeth RISC-V yn gweithredu'r API MonitorDef HMP, yn diweddaru OpenSBI (Rhyngwyneb Deuaidd Goruchwyliwr Agored) i fersiwn 1.7, ac yn cyflwyno nifer fawr o atgyweiriadau.
  • Mae'r efelychydd pensaernïaeth s390x yn defnyddio technoleg amnewid ymyrraeth rhithwir gan ddefnyddio irqfd i wella perfformiad virtio-pci.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster