Google ji bo xebitandina sepanên Android-ê li ser Chrome OS pergalek nû ARCVM pêş dixe

Di nav sînorên projeyê de ARCVM (ARC Virtual Machine) Google pêşve dibe ji bo Chrome OS vebijarkek qatek nû ji bo xebitandina sepanên Android. Cûdahiya sereke ji qata ARC++ ya niha tê pêşniyar kirin (Android Runtime ji bo Chrome) li şûna konteynerek karanîna makîneyek virtual ya bêkêmasî ye. Teknolojiyên ku di ARCVM-ê de hatine bicîh kirin jixwe di binpergalê de têne bikar anîn Crostini ji bo ku serîlêdanên Linux-ê li ser Chrome OS-ê bimeşînin.

Li şûna konteynirek ku bi karanîna cîhên navan, seccomp, alt syscall, SELinux û cgroupan veqetandî ye, ARCVM çavdêriyek makîneya virtual bikar tîne da ku hawîrdora Android-ê bixebitîne. CrosVM li ser bingeha hypervisor KVM û guherandin di asta mîhengan de, wêneya pergalê Dawî dike, di nav de kernelek jêkirî û jîngehek pergalê ya hindiktirîn. Ketin û derketina li ser ekranê bi destpêkirina serverek pêkvekirî ya navîn di hundurê makîneya virtual de tê organîze kirin, ku encam, bûyerên têketinê û operasyonan bi paçikê re di navbera hawîrdora virtual û sereke de pêşdixe (Di ARC++ de sepandin gihandina rasterast bi qata DRM-ê bi navgîniya Render Node).

Di nêzîk de Google ne plansaz kirin binepergala heyî ya ARC++ bi ARCVM-ê re biguhezînin, lê di demek dirêj de ARCVM ji hêla yekbûna bi bine-pergalê ve ji bo xebitandina sepanên Linux-ê û peydakirina îzolasyona hişktir a hawîrdora Android-ê balkêş e (konteynir bi pergala sereke re kernelek hevpar bikar tîne û gihandina rasterast a bangên pergalê û navgînên kernelê digire, qelsiyek ku tê de dikare were bikar anîn da ku tevahiya pergalê ji konteynerê têk bibe).

Bikaranîna ARCVM di heman demê de dê destûrê bide bikarhêneran ku serîlêdanên Android-ê yên kêfî saz bikin, bêyî ku bi pelrêça Google Play-ê ve girêdayî bin û bêyî ku hewce bike ku cîhaz di moda pêşdebiran de were guheztin (di moda normal de destûr kirin sazkirina tenê serîlêdanên hilbijartî ji Google Play-ê). Ev taybetmendî ji bo organîzekirina pêşkeftina sepanên Android-ê li ser Chrome OS-ê hewce ye. Heya nuha, jixwe gengaz e ku meriv hawîrdora Android Studio-yê li ser Chrome OS-ê saz bike, lê ji bo ceribandina serîlêdanên ku têne pêşve xistin, divê hûn Moda Pêşdebir çalak bikin.

Source: opennet.ru

Add a comment