QEMU 5.0 wa nibi ati awọn wọnyi ni awọn ayipada pataki julọ rẹ

QEMU
Ẹya tuntun ti emulator QEMU 5.0 ti tẹlẹ ti tu silẹ ati awọn ẹya ọpọlọpọ awọn ilọsiwaju bọtini, bii atilẹyin nla fun awọn ayaworan diẹ sii. Fun awọn ti ko mọ nipa QEMU, o yẹ ki wọn mọ iyẹn eyi jẹ emulator kan eyi ti o fun ọ laaye lati ṣiṣẹ eto ti a kojọ fun pẹpẹ ẹrọ lori eto kan pẹlu faaji ti o yatọ patapata, fun apẹẹrẹ, ṣiṣe ohun elo ARM lori PC ibaramu x86 kan.

Ni ipo ipa ipa Ni QEMU, iṣẹ ṣiṣe koodu ni agbegbe ti o ya sọtọ sunmọ eto abinibi nitori ṣiṣe taara awọn itọnisọna lori Sipiyu ati lilo ti hypervisor Xen tabi module KVM.

QEMU jẹ ki ipa ipa-ipa laisi imulation, ti eto alejo nlo ero isise kanna bii eto agbalejo tabi kuna pe o ṣafarawe awọn ayaworan ile ti x86, ARM, PowerPC, Sparc, awọn onise MIPS1. O n ṣiṣẹ lori x86, x64, PPC, Sparc, MIPS, awọn iru ẹrọ ARM ati lori Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix ati awọn ọna ṣiṣe Windows.

Ni gbogbo awọn ọdun idagbasoke, a ti ṣafikun atilẹyin fun imulation ni kikun ti awọn ayaworan ile 14 Fun ohun elo, nọmba awọn ẹrọ ohun elo ti a ṣafarawe ti kọja 400. Ni igbaradi fun ikede 5.0, diẹ sii ju awọn ayipada 2800 ni awọn olupilẹṣẹ 232 ṣe.

Awọn ẹya tuntun akọkọ ti QEMU 5.0

Ninu ẹya tuntun 5.0 ṣafikun agbara lati dari apakan ti eto faili lati eto alejo si eto alejo lilo virtiofsd. Eto alejo le gbe itọsọna ti o samisi fun gbigbe si okeere ni ẹgbẹ agbalejo, eyiti gidigidi simplifies agbari ti wiwọle pin si awọn ilana lori awọn ọna ṣiṣe agbara. Ko dabi lilo nẹtiwọọki FS, bii NFS ati virio-9P, awọn iwa-ipa mu ki iṣẹ ṣiṣe sunmọ eto faili agbegbe.

Tun Ẹrọ emulator faaji ARM ṣafikun agbara lati farawe Awọn Sipiyu Cortex-M7 ati pese atilẹyin fun awọn igbimọ PC tacoma-bmc, Netduino Plus 2 ati Orangepi.

Imuse atilẹyin fun emulation ti awọn ẹya ayaworan wọnyi:

  • ARMv8.1: VHE, VMID16, PAN, PMU
  • ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP
  • ARMv8.3: RCPC, CCIDX
  • ARMv8.4: PMU, RCPC

Aṣẹ wiwọn qemu-img le bayi ṣiṣẹ pẹlu awọn aworan LUKS ati aṣayan –Iro-jẹ-odo ti wa ni afikun si aṣẹ iyipada qemu-img lati foju odo fojusi aworan ti o fojusi.

Afikun atilẹyin idanwo fun ilana qemu-ipamọ-daemon, eyiti o pese iraye si ipele Àkọsílẹ QEMU ati awọn aṣẹ QMP, pẹlu ṣiṣẹ pẹlu awọn ẹrọ bulọọki ati olupin NBD ti a fi sii, laisi nini lati bẹrẹ ẹrọ foju kikun.

Ni emulator faaji PowerPC fun awọn ẹrọ 'powernv', emulation isare ohun elo KVM ti ṣafikun lati ṣiṣe awọn eto alejo KVM pẹlu monomono koodu TCG (Tiny Code Generator) Ayebaye. Lati ṣafikun iranti igbagbogbo, a ṣe afikun atilẹyin fun digi NVDIMM ninu faili naa.

The emulator faaji RISC-V fun awọn igbimọ ati sifive_u ṣe atilẹyin atilẹyin fun awọn awakọ syscon Awọn ohun elo Linux fun iṣakoso agbara ati atunbere.

Ninu awọn ayipada miiran ti a mẹnuba, atẹle yii duro:

  • Atilẹyin fun ijira laaye ti data ilana ita nipa lilo QEMU D-Bus
  • Agbara lati lo awọn ẹhin sẹhin iranti lati rii daju Ramu akọkọ ti eto alejo.
  • Ti ṣe atunto ẹhin pẹlu aṣayan "-mori iranti-ẹhin ẹrọ"
  • Ajọ tuntun "fisinuirindigbindigbin", eyiti o le lo lati ṣẹda awọn adakọ afẹyinti ti awọn aworan fisinuirindigbindigbin
  • Atilẹyin fun vTPM ati awọn ẹrọ virtio-iommu ti ṣafikun si awọn ẹrọ ‘apẹẹrẹ’ afarawe.
  • Agbara lati lo awọn eto agbalejo AArch32 lati ṣiṣẹ awọn agbegbe alejo KVM ti dinku.
  • Atilẹyin fun console awọn aworan nipa lilo ẹrọ awọn ohun ayaworan HP Artist ti ni afikun si emulator faaji HPPA
  • Atilẹyin ti a ṣafikun fun alaye GINVT (Global Invalidation TLB) ninu emulator faaji MIPS
  • Afikun atilẹyin Goldfish RTC fun igbimọ 'iwa'. Fikun imuse adanwo ti awọn amugbooro hypervisor.
  • Atilẹyin ti a ṣafikun fun AIS (Ifaarẹ Idilọwọ Adapter) nigbati o ba n ṣiṣẹ ni ipo KVM lori emulator faaji s390. Atilẹyin fun iṣilọ laaye ti data ilana ita nipa lilo QEMU D-Bus.

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.