inhlangano Linux Foundation ukukhululwa kwe-hypervisor ekhethekile , edizayinelwe ukusetshenziswa kubuchwepheshe obushumekiwe kanye namadivayisi we-inthanethi Yezinto (IoT). Ikhodi ye-hypervisor isuselwe ku-Intel's lightweight hypervisor yamadivayisi ashumekiwe kanye 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 iyi-hypervisor yohlobo 1 (isebenza ngqo phezu kwehadiwe) futhi ivumela ukwenziwa ngasikhathi sinye kwezinhlelo eziningi zezivakashi, ezingasebenza Linux-ukusabalalisa, i-RTOS, Android kanye nezinye izinhlelo zokusebenza. Le phrojekthi inezingxenye ezimbili eziyinhloko: nokuhlobene 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.
main ku-ACRN 1.2:
- Amathuba wokusebenzisa i-firmware njenge-bootloader ebonakalayo ye-OS yesevisi (uhlelo lwe-host), ekwazi ukusebenzisa i-Clearlinux, i-VxWorks kanye WindowsImodi yokuqalisa evikelekile iyasekelwa;
- Ukusekelwa kwesitsha ;
- Kwezinhlelo zezivakashi ezine Windows (WaaG) Kungezwe umlamuleli wokufinyelela isilawuli se-USB host (xHCI);
- Kwengezwe Ukwenziwa ngokoqobo Kwesibali Sesikhathi Esisebenzayo ().
Source: opennet.ru
