Isiseko seLinux
I-hypervisor ibhaliwe ngeso lokulungela ukwenza imisebenzi yexesha langempela kunye nokufaneleka kokusetyenziswa kwiinkqubo ezibalulekileyo xa uqhuba izixhobo ezinezixhobo ezilinganiselweyo. Iprojekthi izama ukuhlala i-niche phakathi kwe-hypervisors esetyenziswa kwiinkqubo zefu kunye namaziko edatha, kunye ne-hypervisors yeenkqubo zoshishino kunye nokwabelana ngokungqongqo kwezibonelelo. Imizekelo yokusetyenziswa kwe-ACRN ibandakanya iiyunithi zokulawula i-electronics, iipaneli zesixhobo, kunye neenkqubo zolwazi lwemoto, kodwa i-hypervisor nayo ifanelekile kubathengi be-IoT izixhobo kunye nezinye izicelo ezifakwe ngaphakathi.
I-ACRN inikeza i-overhead encinci kwaye iqulethe kuphela i-25 amawaka emigca yekhowudi (ngokuthelekisa, i-hypervisors esetyenziswe kwiinkqubo zefu zineekhowudi ze-150 zamawaka). Ngexesha elifanayo, i-ACRN iqinisekisa i-latency ephantsi kunye nokuphendula okwaneleyo xa usebenzisana nezixhobo. Ixhasa ukubonwa kwezixhobo ze-CPU, i-I/O, inkqubo engaphantsi kwenethiwekhi, imizobo kunye nokusebenza kwesandi. Ukwabelana ngokufikelela kwizibonelelo eziqhelekileyo kuzo zonke ii-VMs, isethi yabalamli be-I/O inikezelwe.
I-ACRN luhlobo lwe-hypervisor ye-1 (iqhuba ngokuthe ngqo phezulu kwi-hardware) kwaye ikuvumela ukuba uqhube ngaxeshanye iinkqubo ezininzi zeendwendwe ezinokuqhuba ukuhanjiswa kwe-Linux, i-RTOS, i-Android kunye nezinye iinkqubo zokusebenza. Iprojekthi inamacandelo amabini aphambili:
Siseko
- Ubunokwenzeka bokusebenzisa i-firmware
Tianocore/OVMF njenge-bootloader enenyani yenkonzo ye-OS (inkqubo yenginginya), ekwaziyo ukusebenzisa i-clearlinux, i-VxWorks kunye ne-Windows. Ixhasa imowudi yokuqalisa eqinisekisiweyo (Khusela ukuqalisa); - Inkxaso yesingxobo
Kata ; - Kwiindwendwe ze-Windows (WaaG), umlamli wongezwe ukufikelela kwisilawuli se-USB host (xHCI);
- Yongezwe iSoloko iSebenzisa isiXhobo sokubonwa (
ART ).
umthombo: opennet.ru