Ua wehe ʻo Cyberus Technology i ke code no ka VirtualBox KVM backend, e hiki ai iā ʻoe ke hoʻohana i ka KVM hypervisor i kūkulu ʻia i loko o ka kernel Linux ma ka ʻōnaehana virtualization VirtualBox ma kahi o ka vboxdrv kernel module i hoʻolako ʻia ma VirtualBox. Hōʻoia ka backend e hoʻokō ʻia nā mīkini virtual e ka KVM hypervisor ʻoiai e mālama pono ana i ke kumu hoʻokele kuʻuna a me ka interface VirtualBox. Kākoʻo ʻia ia e holo i nā hoʻonohonoho mīkini virtual i hana ʻia no VirtualBox ma KVM. Ua kākau ʻia ke code ma C a me C++ a māhele ʻia ma lalo o ka laikini GPLv3.
ʻO nā pōmaikaʻi nui o ka holo ʻana i VirtualBox ma luna o KVM:
- Hiki ke holo i ka VirtualBox a me nā mīkini virtual i hana ʻia no VirtualBox i ka manawa like me QEMU/KVM a me nā ʻōnaehana virtualization e hoʻohana ana iā KVM, e like me Cloud Hypervisor. No ka laʻana, hiki i nā lawelawe kaʻawale e koi ana i kahi pae kūikawā o ka palekana ke holo me ka hoʻohana ʻana iā Cloud Hypervisor, ʻoiai hiki i nā malihini Windows ke holo i ka ʻoihana VirtualBox ʻoi aku ka hoʻohana.
- Kākoʻo no ka hana ʻana me ka hoʻouka ʻole ʻana i ka mea hoʻokele kernel VirtualBox (vboxdrv), e hiki ai iā ʻoe ke hoʻonohonoho i ka hana ma luna o nā hale i hōʻoia ʻia a hōʻoia ʻia o ka kernel Linux, ʻaʻole e ʻae i ka hoʻouka ʻana i nā modula ʻaoʻao ʻekolu.
- ʻO ka hiki ke hoʻohana i nā mīkini wikiwiki virtualization holomua i kākoʻo ʻia ma KVM, akā ʻaʻole i hoʻohana ʻia ma VirtualBox. No ka laʻana, ma KVM, hiki iā ʻoe ke hoʻohana i ka hoʻonui APICv e virtualize i ka mana interrupt, hiki ke hōʻemi i ka latency interrupt a hoʻomaikaʻi i ka hana I/O.
- ʻO ka hele ʻana ma KVM o nā mea hiki ke hoʻonui i ka palekana o nā ʻōnaehana Windows e holo ana i nā wahi virtualized.
- Holo i nā ʻōnaehana me nā kernels Linux ʻaʻole i kākoʻo ʻia ma VirtualBox. Kūkulu ʻia ʻo KVM i loko o ka kernel, ʻoiai ua hoʻokaʻawale ʻia ʻo vboxdrv no kēlā me kēia kernel hou.
Ke koi nei ʻo VirtualBox KVM i ka hana paʻa i nā kaiapuni hoʻokipa ma Linux ma nā ʻōnaehana x86_64 me nā kaʻina hana Intel. Aia ke kākoʻo no nā kaʻina hana AMD, akā ua hōʻailona ʻia ʻo ia he hoʻokolohua.
Source: opennet.ru