Haiku e ekelitse tšehetso bakeng sa virtualization ea lisebelisoa ho QEMU

Haiku e ekelitse tšehetso bakeng sa virtualization ea lisebelisoa ho QEMU

Joalo ka karolo ea projeke ea Google Summer of Code 2024, sistimi ea Haiku e entse tsoelo-pele e kholo lefapheng la ts'ebeliso ea nnete. Ka lebaka la mosebetsi oa nts'etsopele ea dalme, QEMU ho Haiku joale e ts'ehetsa ho potlakisa lisebelisoa.

Morero o ne o ikemiseditse ho fetisetsa hypervisor ya NVMM ho tloha ho DragonFlyBSD ho ya ho Haiku. Sena se dumella QEMU ho sebedisa dikatoloso tsa virtualization tsa CPU tsa hardware tse kang Intel VT-x, e leng se ka ntlafatsang tshebetso. mechine ea sebele, haufi le motho oa letsoalloa.

Liphihlello tsa bohlokoa tsa morero li kenyeletsa:

  • Phetisetso ea NVMM frontend le VMX backend ho Haiku
  • Ho eketsa tšehetso ea Leqephe le Atolositsoeng (EPT) ho Haiku core
  • Phetoho ea QEMU ho sebetsa le NVMM ho Haiku

Leha ho kenngwa tshebetsong ho so phethehe, diteko tsa pele di bontsha diphetho tse kgothatsang. Disistimi tse bonolo tsa tshebetso le di-bootloader jwale di ka sebetsa ka ho potlakisa di-hardware ho Haiku. Leha ho le jwalo, disistimi tse rarahaneng haholo, tse kang Haiku ka boyona kapa X,ubuntu, ha li sebetse hona joale.

Moqapi o hlokomela ntlafatso e kholo ea ts'ebetso ea lisebelisoa tsa 'nete ka mor'a ho lokisa phoso ea EPT, le hoja mathata a mang a botsitso a ntse a le teng. Ts'ehetso ea Multiprocessing e ntse e tsoela pele, hajoale QEMU ea senyeha ha SMP e sebetsa.

Morero ona o emela mohato oa bohlokoa ho nts'etsopele ea bokhoni ba Haiku. Ha litaba tse setseng li rarolloa, basebelisi ba Haiku ba ka lebella ts'ebetso e ntlafetseng haholo ha ba sebelisa mechine ea sebele ka QEMU.

Khoutu ea morero e fumaneha ho GitHub 'me ha e e-s'o kenyeletsoe ho codebase e kholo ea Haiku.

Source: linux.org.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