குரோம் ஓஎஸ்ஸில் ஆண்ட்ராய்டு அப்ளிகேஷன்களை இயக்குவதற்கு புதிய ஏஆர்சிவிஎம் சிஸ்டத்தை கூகுள் உருவாக்கி வருகிறது

திட்டத்தின் எல்லைகளில் ARCVM (ARC விர்ச்சுவல் மெஷின்) கூகுள் உருவாகிறது Chrome OS க்கு Android பயன்பாடுகளை இயக்குவதற்கான புதிய லேயர் விருப்பம். தற்போது முன்மொழியப்பட்ட ARC++ லேயரிலிருந்து (Chromeக்கான ஆண்ட்ராய்டு இயக்க நேரம்) முக்கிய வேறுபாடு கொள்கலனுக்குப் பதிலாக முழு அளவிலான மெய்நிகர் இயந்திரத்தைப் பயன்படுத்துவதாகும். ARCVM இல் உட்பொதிக்கப்பட்ட தொழில்நுட்பங்கள் ஏற்கனவே துணை அமைப்பில் பயன்படுத்தப்பட்டுள்ளன Crostini Chrome OS இல் Linux பயன்பாடுகளை இயக்க.

பெயர்வெளிகள், seccomp, alt syscall, SELinux மற்றும் cgroups ஆகியவற்றைப் பயன்படுத்தி தனிமைப்படுத்தப்பட்ட கொள்கலனுக்குப் பதிலாக, ARCVM ஆனது Android சூழலை இயக்க மெய்நிகர் இயந்திர மானிட்டரைப் பயன்படுத்துகிறது. கிராஸ்விஎம் KVM ஹைப்பர்வைசர் அடிப்படையில் மற்றும் மாற்றப்பட்டது அமைப்புகள் மட்டத்தில், கணினி படம் முடிகிறது, அகற்றப்பட்ட கர்னல் மற்றும் குறைந்தபட்ச கணினி சூழல் உட்பட. மெய்நிகர் இயந்திரத்தின் உள்ளே ஒரு இடைநிலை கூட்டு சேவையகத்தை அறிமுகப்படுத்துவதன் மூலம் திரையில் உள்ளீடு மற்றும் வெளியீடு ஒழுங்கமைக்கப்படுகிறது, இது வெளியீடு, உள்ளீட்டு நிகழ்வுகள் மற்றும் செயல்பாடுகளை விர்ச்சுவல் மற்றும் முக்கிய சூழலுக்கு இடையே கிளிப்போர்டுடன் அனுப்புகிறது (ARC++ இல் விண்ணப்பித்தார் ரெண்டர் நோட் வழியாக டிஆர்எம் லேயருக்கு நேரடி அணுகல்).

விரைவில் Google திட்டமிடுவதில்லை தற்போதைய ARC++ துணை அமைப்பை ARCVM உடன் மாற்றவும், ஆனால் நீண்ட காலத்திற்கு ARCVM ஆனது லினக்ஸ் பயன்பாடுகளை இயக்குவதற்கும் ஆண்ட்ராய்டு சூழலை கடுமையாக தனிமைப்படுத்துவதற்கும் துணை அமைப்புடன் ஒன்றிணைக்கும் பார்வையில் ஆர்வமாக உள்ளது (கண்டெய்னர் பிரதான அமைப்புடன் பொதுவான கர்னலைப் பயன்படுத்துகிறது. மற்றும் கணினி அழைப்புகள் மற்றும் கர்னல் இடைமுகங்களுக்கான நேரடி அணுகலைத் தக்கவைத்துக் கொள்கிறது, இது முழு கணினியையும் கொள்கலனில் இருந்து சமரசம் செய்யப் பயன்படும் ஒரு பாதிப்பு).

ARCVM இன் பயன்பாடு, Google Play கோப்பகத்துடன் இணைக்கப்படாமல், சாதனத்தை டெவலப்பர் பயன்முறையில் (சாதாரண பயன்முறையில்) மாற்ற வேண்டிய அவசியமின்றி, தன்னிச்சையான Android பயன்பாடுகளை நிறுவ பயனர்களை அனுமதிக்கும். அனுமதிக்கப்பட்டது Google Play இலிருந்து தேர்ந்தெடுக்கப்பட்ட பயன்பாடுகளை மட்டுமே நிறுவுகிறது). Chrome OS இல் Android பயன்பாடுகளின் வளர்ச்சியை ஒழுங்கமைக்க இந்த அம்சம் அவசியம். தற்போது, ​​Chrome OS இல் ஆண்ட்ராய்டு ஸ்டுடியோ சூழலை நிறுவுவது ஏற்கனவே சாத்தியம், ஆனால் உருவாக்கப்படும் பயன்பாடுகளை சோதிக்க, நீங்கள் டெவலப்பர் பயன்முறையை இயக்க வேண்டும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்