Google системаи нави ARCVM-ро барои иҷрои барномаҳои Android дар Chrome OS таҳия мекунад

Дар доираи лоиҳа ARCVM (ARC мошини виртуалӣ) Google инкишоф меёбад барои Chrome OS як варианти қабати нав барои иҷрои барномаҳои Android. Фарқи калидӣ аз қабати ҳозираи пешниҳодшудаи ARC++ (Android Runtime for Chrome) ин истифодаи мошини мукаммали виртуалӣ ба ҷои контейнер мебошад. Технологияҳои дар ARCVM ҷойгиршуда аллакай дар зерсистема истифода мешаванд Кростини барои иҷро кардани барномаҳои Linux дар Chrome OS.

Ба ҷои контейнере, ки бо истифода аз фазои номҳо, seccomp, alt syscall, SELinux ва cgroups ҷудо карда шудааст, ARCVM барои идора кардани муҳити Android монитори мошини виртуалиро истифода мебарад CrosVM дар асоси hypervisor KVM ва дигаргун карда шудааст дар сатҳи танзимот, тасвири система Ба охир мерасад, аз ҷумла ядрои кандашуда ва муҳити ҳадди ақали система. Вуруд ва баромад ба экран тавассути ба кор андохтани сервери таркибии фосилавӣ дар дохили мошини маҷозӣ ташкил карда мешавад, ки баромад, рӯйдодҳои вуруд ва амалиётро бо буфер байни муҳити виртуалӣ ва асосӣ интиқол медиҳад (Дар ARC++ татбиқ карда шуд дастрасии мустақим ба қабати DRM тавассути гиреҳи Render).

Ба наздикӣ Google ба накша намегирад зерсистемаи кунунии ARC++-ро бо ARCVM иваз кунед, аммо дар ояндаи наздик ARCVM аз нуқтаи назари муттаҳидшавӣ бо зерсистемаи иҷроиши замимаҳои Linux ва таъмини изолятсияи сахттари муҳити Android (контейнер як ядрои умумиро бо системаи асосӣ истифода мебарад) ҷолиб аст. ва дастрасии мустақимро ба зангҳои система ва интерфейсҳои ядро ​​нигоҳ медорад, ки осебпазирии он метавонад барои вайрон кардани тамоми система аз контейнер истифода шавад).

Истифодаи ARCVM инчунин ба корбарон имкон медиҳад, ки замимаҳои худсаронаи Android-ро насб кунанд, бидуни пайвастшавӣ ба феҳристи Google Play ва бидуни талаб кардани гузариш ба дастгоҳ ба реҷаи таҳиякунанда (дар ҳолати муқаррарӣ). иҷозат дода шудааст насб кардани танҳо барномаҳои интихобшуда аз Google Play). Ин хусусият барои ташкили таҳияи барномаҳои Android дар Chrome OS зарур аст. Дар айни замон, аллакай насб кардани муҳити Android Studio дар Chrome OS имконпазир аст, аммо барои санҷиши барномаҳои таҳияшаванда, шумо бояд Ҳолати таҳиягарро фаъол созед.

Манбаъ: opennet.ru

Илова Эзоҳ