Chrome OS මත Android යෙදුම් ධාවනය කිරීම සඳහා Google නව ARCVM පද්ධතියක් සංවර්ධනය කරමින් සිටී

ව්යාපෘතියේ සීමාවන් තුළ ARCVM (ARC Virtual Machine) Google වර්ධනය වේ Chrome OS සඳහා Android යෙදුම් ධාවනය සඳහා නව ස්ථර විකල්පයකි. දැනට යෝජිත ARC++ ස්ථරයේ (Chrome සඳහා ඇන්ඩ්‍රොයිඩ් ධාවන කාලය) ප්‍රධාන වෙනස වන්නේ බහාලුමක් වෙනුවට සම්පූර්ණ අථත්‍ය යන්ත්‍රයක් භාවිතා කිරීමයි. ARCVM හි තැන්පත් කර ඇති තාක්ෂණයන් දැනටමත් උප පද්ධතිය තුළ භාවිතා වේ ක්‍රොස්ටිනි Chrome OS මත Linux යෙදුම් ධාවනය කිරීමට.

namespaces, seccomp, alt syscalll, SELinux සහ cgroups භාවිතයෙන් හුදකලා කරන ලද කන්ටේනරයක් වෙනුවට, ARCVM Android පරිසරය ක්‍රියාත්මක කිරීමට අතථ්‍ය යන්ත්‍ර මොනිටරයක් ​​භාවිතා කරයි. හරස් වීඑම් KVM හයිපර්වයිසර් මත පදනම්ව සහ වෙනස් කරන ලදී සැකසුම් මට්ටමින්, පද්ධති රූපය අවසන් වේ, ඉවත් කරන ලද කර්නලයක් සහ අවම පද්ධති පරිසරයක් ඇතුළුව. තිරයට ආදානය සහ ප්‍රතිදානය සංවිධානය කරනු ලබන්නේ අතථ්‍ය යන්ත්‍රය තුළ අතරමැදි සංයුක්ත සේවාදායකයක් දියත් කිරීම හරහා වන අතර එමඟින් අථත්‍ය සහ ප්‍රධාන පරිසරය අතර ක්ලිප් පුවරුව සමඟ ප්‍රතිදානය, ආදාන සිදුවීම් සහ මෙහෙයුම් ඉදිරියට යවයි (ARC++ හි අයදුම් කළා Render Node හරහා DRM ස්ථරය වෙත සෘජු ප්‍රවේශය).

ළඟදීම Google සැලසුම් නොකරයි වත්මන් ARC++ උප පද්ධතිය ARCVM සමඟ ප්‍රතිස්ථාපනය කරන්න, නමුත් දිගු කාලීනව ARCVM Linux යෙදුම් ධාවනය කිරීම සඳහා උප පද්ධතිය සමඟ ඒකාබද්ධ වීමේ දෘෂ්ටි කෝණයෙන් උනන්දුවක් දක්වන අතර ඇන්ඩ්‍රොයිඩ් පරිසරය දැඩි ලෙස හුදකලා කිරීම (කන්ටේනරය ප්‍රධාන පද්ධතිය සමඟ පොදු කර්නලයක් භාවිතා කරයි. සහ පද්ධති ඇමතුම් සහ කර්නල් අතුරුමුහුණත් වෙත සෘජු ප්‍රවේශය රඳවා තබා ගනී, කන්ටේනරයෙන් සම්පූර්ණ පද්ධතියම සම්මුතියට පත් කිරීමට භාවිතා කළ හැකි අවදානම).

ARCVM භාවිතය මඟින් Google Play නාමාවලියට සම්බන්ධ වීමට සීමා නොවී සහ උපාංගය සංවර්ධක ප්‍රකාරයට (සාමාන්‍ය ප්‍රකාරයට මාරු කිරීමට අවශ්‍ය නොවී, අත්තනෝමතික ඇන්ඩ්‍රොයිඩ් යෙදුම් ස්ථාපනය කිරීමට පරිශීලකයින්ට ඉඩ ලබා දේ. අවසර Google Play වෙතින් තෝරාගත් යෙදුම් පමණක් ස්ථාපනය කිරීම). Chrome OS හි Android යෙදුම් සංවර්ධනය සංවිධානය කිරීම සඳහා මෙම විශේෂාංගය අවශ්‍ය වේ. දැනට, Chrome OS මත Android Studio පරිසරය ස්ථාපනය කිරීමට දැනටමත් හැකි ය, නමුත් සංවර්ධනය වෙමින් පවතින යෙදුම් පරීක්ෂා කිරීම සඳහා, ඔබ සංවර්ධක මාදිලිය සක්‍රීය කළ යුතුය.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න