I-Google yenza isistimu entsha ye-ARCVM yokusebenzisa izinhlelo zokusebenza ze-Android ku-Chrome OS

Emingceleni yephrojekthi I-ARCVM (ARC Virtual Machine) Google kuyaqala ku-Chrome OS inketho entsha yesendlalelo yokusebenzisa izinhlelo zokusebenza ze-Android. Umehluko oyinhloko kusukela kusendlalelo se-ARC++ esihlongozwayo njengamanje (I-Android Runtime ye-Chrome) ukusetshenziswa komshini obonakalayo ogcwele ngokugcwele esikhundleni sesiqukathi. Ubuchwepheshe obushumekwe ku-ARCVM sebuvele busetshenziswa kusistimu engaphansi ECostini ukusebenzisa izinhlelo zokusebenza ze-Linux ku-Chrome OS.

Esikhundleni sesiqukathi esihlukanisiwe sisebenzisa izikhala zamagama, i-seccomp, i-alt syscall, i-SELinux namaqoqo, i-ARCVM isebenzisa isiqapha somshini esibonakalayo ukusebenzisa imvelo ye-Android. I-CrossVM ngokusekelwe ku-KVM hypervisor kanye ilungisiwe ezingeni lezilungiselelo, isithombe sohlelo Iyaphela, okuhlanganisa i-kernel ehlutshiwe kanye nemvelo yesistimu encane. Okokufaka nokukhiphayo esikrinini kuhlelwa ngokwethulwa kweseva eyinhlanganisela emaphakathi ngaphakathi komshini we-virtual, edlulisela phambili okukhiphayo, izehlakalo zokufaka kanye nokusebenza ngebhodi lokunamathisela phakathi kwendawo ebonakalayo neyinhloko (Ku-ARC++ isicelo ukufinyelela okuqondile kusendlalelo se-DRM nge-Render Node).

Iyeza maduze i-Google ayihleli esikhundleni sesistimu engaphansi ye-ARC++ yamanje nge-ARCVM, kodwa ngokuhamba kwesikhathi i-ARCVM iyathakazelisa ngokombono wokuhlanganisa nesistimu engaphansi yokusebenzisa izinhlelo zokusebenza ze-Linux nokuhlinzeka ngokuhlukaniswa okuqinile kwemvelo ye-Android (isiqukathi sisebenzisa i-kernel evamile nesistimu eyinhloko. futhi igcina ukufinyelela okuqondile kumakholi wesistimu kanye nezixhumi ezibonakalayo ze-kernel, ubungozi lapho kungasetshenziswa ukufaka engcupheni yonke isistimu kusuka kusiqukathi).

Ukusetshenziswa kwe-ARCVM kuzokwenza ukuthi kwenzeke ukuvumela abasebenzisi ukuthi bafake izinhlelo zokusebenza ze-Android ezingafanele, ngaphandle kokukhawulelwa ekuboshweni kuhla lwemibhalo lwe-Google Play futhi ngaphandle kokudinga ukuthi idivayisi ishintshelwe kumodi yonjiniyela (ngemodi evamile. kuvunyelwe ukufaka kuphela izinhlelo zokusebenza ezikhethiwe kusuka ku-Google Play). Lesi sici siyadingeka ekuhleleni ukuthuthukiswa kwezinhlelo zokusebenza ze-Android ku-Chrome OS. Okwamanje, sekungenzeka kakade ukufaka imvelo ye-Android Studio ku-Chrome OS, kodwa ukuze uhlole izinhlelo zokusebenza ezithuthukiswayo, kufanele unike amandla Imodi Yonjiniyela.

Source: opennet.ru

Engeza amazwana