Ho lokolloa ha QEMU 6.2 emulator

Ho hlahisoa tokollo ea projeke ea QEMU 6.2. Joaloka emulator, QEMU e u lumella ho tsamaisa lenaneo le hahiloeng bakeng sa sethala se le seng sa hardware tsamaisong e nang le meralo e fapaneng ka ho feletseng, ka mohlala, tsamaisa kopo ea ARM ho PC e lumellanang le x86. Ka mokhoa oa virtualization ho QEMU, ts'ebetso ea ts'ebetso ea khoutu sebakeng se ka thōko se haufi le tsamaiso ea hardware ka lebaka la ts'ebetso e tobileng ea litaelo ho CPU le tšebeliso ea Xen hypervisor kapa KVM module.

Morero ona o qadile ho etswa ke Fabrice Bellard ho fana ka bokgoni ba ho tsamaisa di-executable tse bokelletsweng sethala sa x86. Linux ho meralo ya meralo ntle le x86. Ho theosa le dilemo tsa ntshetsopele, tshehetso ya ho etsisa ka botlalo e ile ya eketswa bakeng sa meralo ya hardware e 14, mme palo ya disebediswa tsa hardware tse etsisitsweng e ile ya feta 400. Ha ho lokiswa mofuta wa 6.2, ho ile ha etswa diphetoho tse fetang 2300 ho tswa ho bahlahisi ba 189.

Lintlafatso tsa mantlha tse kenyellelitsoeng ho QEMU 6.2:

  • Mokhoa oa virtio-mem o lumella ho kenya le ho ntša memori ka ho chesa ho mechine ea sebele, e ekelitse tšehetso e felletseng bakeng sa li-dump tsa memori ea sistimi ea baeti, ts'ebetso ea kopi ea pele ho kopi/kamora kopi, le tlhahiso ea setšoantšo sa sistimi ea baeti ea bokamorao.
  • QMP (QEMU Machine Protocol) e sebetsana le liphoso tsa DEVICE_UNPLUG_GUEST_ERROR tse hlahang lehlakoreng la sistimi ea baeti ha ho ka ba le liphoso nakong ea ts'ebetso ea plug e chesang.
  • Syntax ea likhang tsa mojaro tse sebetsitsoeng ho li-plugins bakeng sa jenereithara ea khoutu ea TCG (Tiny Code Generator) ea khale e ekelitsoe. Ts'ehetso ea litsamaiso tsa li-multi-core e kentsoe ho plugin ea cache.
  • Emulator ea meralo ea x86 e ts'ehetsa mohlala oa Intel Snowridge-v4 CPU. Ts'ehetso e ekelitsoeng ea ho fihlella Intel SGX (Software Guard eXtensions) ho tsoa ho baeti ba sebelisang /dev/sgx_vepc sesebelisoa se lehlakoreng la moamoheli le "memory-backend-epc" backend ho QEMU. Bakeng sa litsamaiso tsa baeti tse sirelelitsoeng ka theknoloji ea AMD SEV (Secure Encrypted Virtualization), bokhoni ba ho hlahisa kernel ka kotloloho (ntle le ho sebelisa bootloader) bo kentsoe (ho nolofalitsoe ka ho beha paramethara ea 'kernel-hashes=on' ho 'sev-moeti'. ).
  • Emulator ea ARM ho litsamaiso tsa baeti tse nang le chip ea Apple Silicon e sebelisa ts'ehetso bakeng sa mochini oa "hvf" oa ho potlakisa lisebelisoa ha o tsamaisa lits'ebetso tsa baeti tse ipapisitseng le meralo ea AArch64. Tšehetso e ekelitsoeng bakeng sa ho etsisa mohlala oa processor oa Fujitsu A64FX. Mofuta o mocha oa mochini o etsisoang "kudo-mbc" o kentsoe ts'ebetsong. Bakeng sa mechini ea 'virt', ho ekelitsoe tšehetso ea ITS (Interrupt Translation Service) le bokhoni ba ho sebelisa li-CPU tse fetang 123 ka mokhoa oa ho etsisa. Ts'ehetso e ekelitsoeng bakeng sa lisebelisoa tsa BBRAM le eFUSE bakeng sa mechini e etsitsoeng "xlnx-zcu102" le "xlnx-versal-virt". Bakeng sa lits'ebetso tse ipapisitseng le chip ea Cortex-M55, ho fanoa ka tšehetso bakeng sa profil ea selefouno ea li-extensions tsa processor tsa MVE.
  • Tšehetso ea pele ea mohlala oa POWER10 DD2.0 CPU e kenyelelitsoe ho emulator ea meralo ea PowerPC. Bakeng sa mechini e etsisoang ea "powernv", tšehetso ea meralo ea POWER10 e ntlafalitsoe, 'me bakeng sa mechini ea "pseries", FORM2 PAPR NUMA litlhaloso li kentsoe.
  • Ts'ehetso e ekelitsoeng bakeng sa litaelo tsa Zb[abcs] tse atolositsoeng ho emulator ea meralo ea RISC-V. Bakeng sa mechini eohle e etsisitsoeng, likhetho tsa "host-user" le "numa mem" li lumelletsoe. Tšehetso e ekelitsoeng bakeng sa SiFive PWM (Pulse-width modulator).
  • Emulator ea 68k e ntlafalitse tšehetso bakeng sa NuBus ea Apple, ho kenyelletsa le bokhoni ba ho bulela litšoantšo tsa ROM le ts'ehetso ea li-slots tse sitisang.
  • Sesebelisoa sa qemu-nbd block jwale se sebedisa caching ya ho ngola morao ho ena le caching ya ho ngola ka tlwaelo ho tsamaisana le boitshwaro ba qemu-img. Khetho ya --selinux-label e ekeditswe bakeng sa ho beha di-label tsa SE.Linux Li-socket tsa Unix.

Source: opennet.ru

Reka sebaka se tšepahalang sa libaka tse nang le ts'ireletso ea DDoS, li-server tsa VPS VDS 🔥 Reka sebaka se tšepahalang sa ho amohela webosaete ka tšireletso ea DDoS, li-server tsa VPS VDS | ProHoster