Ukukhishwa kwe-hypervisor yamadivayisi ashumekiwe i-ACRN 1.2, ethuthukiswe yi-Linux Foundation

I-Linux Foundation kwethulwe ukukhululwa kwe-hypervisor ekhethekile I-ACRN 1.2, edizayinelwe ukusetshenziswa kubuchwepheshe obushumekiwe kanye namadivayisi we-inthanethi Yezinto (IoT). Ikhodi ye-hypervisor isuselwe ku-Intel's lightweight hypervisor yamadivayisi ashumekiwe kanye isatshalaliswa ngu ngaphansi kwelayisensi ye-BSD.

I-hypervisor ibhalwe ngeso lokulungela ukwenza imisebenzi yesikhathi sangempela kanye nokufaneleka kokusetshenziswa ezinhlelweni ezibucayi lapho isebenza kumishini enezinsiza ezilinganiselwe. Le phrojekthi izama ukuthatha indawo phakathi kwama-hypervisors asetshenziswa ezinhlelweni zamafu nasezikhungweni zedatha, nama-hypervisors wezinhlelo zezimboni ezinokwabelana okuqinile kwezinsiza. Izibonelo zokusetshenziswa kwe-ACRN zifaka amayunithi okulawula ama-elekthronikhi, amaphaneli wezinsimbi, nezinhlelo zolwazi lwezimoto, kodwa i-hypervisor nayo ifaneleka kahle kumadivayisi e-IoT yabathengi nezinye izinhlelo zokusebenza ezishumekiwe.

I-ACRN inikeza i-overhead encane futhi iqukethe imigqa yekhodi eyizinkulungwane ezingu-25 kuphela (uma kuqhathaniswa, ama-hypervisors asetshenziswa ezinhlelweni zamafu anemigqa yekhodi engaba yinkulungwane ye-150). Ngesikhathi esifanayo, i-ACRN iqinisekisa ukubambezeleka okuphansi kanye nokusabela okwanele lapho usebenzisana nemishini. Isekela ukwenziwa ngokoqobo kwezinsiza ze-CPU, i-I/O, isistimu engaphansi yenethiwekhi, ihluzo nokusebenza komsindo. Ukuze wabelane ngokufinyelela izinsiza ezivamile kuwo wonke ama-VM, isethi yabalamuli be-I/O inikezwa.

I-ACRN iwuhlobo lwe-hypervisor yohlobo XNUMX (isebenza ngokuqondile phezu kwehadiwe) futhi ikuvumela ukuthi uqalise ngesikhathi esisodwa izinhlelo eziningi zezivakashi ezingasebenzisa ukusatshalaliswa kwe-Linux, i-RTOS, i-Android nezinye izinhlelo zokusebenza. Le phrojekthi iqukethe izingxenye ezimbili eziyinhloko: i-hypervisor nokuhlobene amamodeli wedivayisi ngesethi ecebile yabaxhumanisi okokufaka/okukhiphayo abahlela ukufinyelela okwabiwe kumadivayisi phakathi kwamasistimu ezivakashi. I-hypervisor ilawulwa kusukela ku-OS yesevisi, eyenza imisebenzi yesistimu yomsingathi futhi iqukethe izingxenye zokusakaza izingcingo ezivela kwamanye amasistimu wezihambeli kuya kumishini.

Ukukhishwa kwe-hypervisor yamadivayisi ashumekiwe i-ACRN 1.2, ethuthukiswe yi-Linux Foundation

main shintsha ku-ACRN 1.2:

  • Amathuba wokusebenzisa i-firmware I-Tianocore/OVMF njenge-bootloader ebonakalayo ye-OS yesevisi (uhlelo lokusingatha), olukwazi ukusebenzisa i-Clearlinux, i-VxWorks ne-Windows. Isekela imodi yokuqalisa eqinisekisiwe (I-boot evikelekile);
  • Ukusekelwa kwesitsha Kata;
  • Ezivakashini ze-Windows (WaaG), umlamuli wengeziwe ukuze afinyelele isilawuli sokusingatha i-USB (xHCI);
  • Kwengezwe Ukwenziwa ngokoqobo Kwesibali Sesikhathi Esisebenzayo (ART).

Source: opennet.ru

Engeza amazwana