Chrome OS ನಲ್ಲಿ Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು Google ಹೊಸ ARCVM ವ್ಯವಸ್ಥೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ

ಯೋಜನೆಯ ಗಡಿಗಳಲ್ಲಿ ARCVM (ARC ವರ್ಚುವಲ್ ಮೆಷಿನ್) ಗೂಗಲ್ ಅಭಿವೃದ್ಧಿಗೊಳ್ಳುತ್ತದೆ Chrome OS ಗಾಗಿ Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಹೊಸ ಲೇಯರ್ ಆಯ್ಕೆಯಾಗಿದೆ. ಪ್ರಸ್ತುತ ಪ್ರಸ್ತಾಪಿಸಲಾದ ARC++ ಲೇಯರ್‌ನಿಂದ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ (Chrome ಗಾಗಿ Android ರನ್‌ಟೈಮ್) ಕಂಟೇನರ್‌ನ ಬದಲಿಗೆ ಪೂರ್ಣ ಪ್ರಮಾಣದ ವರ್ಚುವಲ್ ಯಂತ್ರದ ಬಳಕೆಯಾಗಿದೆ. ARCVM ನಲ್ಲಿ ಅಳವಡಿಸಲಾದ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಈಗಾಗಲೇ ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಬಳಸಲಾಗಿದೆ ಕ್ರೋಸ್ಟಿನಿ Chrome OS ನಲ್ಲಿ Linux ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರನ್ ಮಾಡಲು.

ನೇಮ್‌ಸ್ಪೇಸ್‌ಗಳು, ಸೆಕಾಂಪ್, ಆಲ್ಟ್ ಸಿಸ್ಕಾಲ್, ಎಸ್‌ಇಲಿನಕ್ಸ್ ಮತ್ತು ಸಿಗ್ರೂಪ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರತ್ಯೇಕಿಸಲಾದ ಕಂಟೇನರ್ ಬದಲಿಗೆ, ARCVM Android ಪರಿಸರವನ್ನು ಚಲಾಯಿಸಲು ವರ್ಚುವಲ್ ಯಂತ್ರ ಮಾನಿಟರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಕ್ರಾಸ್ವಿಎಂ KVM ಹೈಪರ್ವೈಸರ್ ಆಧರಿಸಿ ಮತ್ತು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಮಟ್ಟದಲ್ಲಿ, ಸಿಸ್ಟಮ್ ಇಮೇಜ್ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ, ಸ್ಟ್ರಿಪ್ಡ್-ಡೌನ್ ಕರ್ನಲ್ ಮತ್ತು ಕನಿಷ್ಠ ಸಿಸ್ಟಮ್ ಪರಿಸರವನ್ನು ಒಳಗೊಂಡಂತೆ. ವರ್ಚುವಲ್ ಯಂತ್ರದೊಳಗೆ ಮಧ್ಯಂತರ ಸಂಯೋಜಿತ ಸರ್ವರ್‌ನ ಪ್ರಾರಂಭದ ಮೂಲಕ ಪರದೆಗೆ ಇನ್‌ಪುಟ್ ಮತ್ತು ಔಟ್‌ಪುಟ್ ಅನ್ನು ಆಯೋಜಿಸಲಾಗಿದೆ, ಇದು ವರ್ಚುವಲ್ ಮತ್ತು ಮುಖ್ಯ ಪರಿಸರದ ನಡುವಿನ ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ನೊಂದಿಗೆ ಔಟ್‌ಪುಟ್, ಇನ್‌ಪುಟ್ ಈವೆಂಟ್‌ಗಳು ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಫಾರ್ವರ್ಡ್ ಮಾಡುತ್ತದೆ (ARC ++ ನಲ್ಲಿ ಅನ್ವಯಿಸಲಾಗಿದೆ ರೆಂಡರ್ ನೋಡ್ ಮೂಲಕ DRM ಲೇಯರ್‌ಗೆ ನೇರ ಪ್ರವೇಶ).

ಶೀಘ್ರದಲ್ಲೇ ಬರಲಿದೆ ಗೂಗಲ್ ಯೋಜನೆ ಮಾಡುತ್ತಿಲ್ಲ ಪ್ರಸ್ತುತ ARC++ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ARCVM ನೊಂದಿಗೆ ಬದಲಾಯಿಸಿ, ಆದರೆ ದೀರ್ಘಾವಧಿಯಲ್ಲಿ ARCVM ಲಿನಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಮತ್ತು Android ಪರಿಸರದ ಕಟ್ಟುನಿಟ್ಟಾದ ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಒದಗಿಸಲು ಉಪವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಏಕೀಕರಣದ ದೃಷ್ಟಿಕೋನದಿಂದ ಆಸಕ್ತಿ ಹೊಂದಿದೆ (ಧಾರಕವು ಮುಖ್ಯ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಸಾಮಾನ್ಯ ಕರ್ನಲ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಸಿಸ್ಟಮ್ ಕರೆಗಳು ಮತ್ತು ಕರ್ನಲ್ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗೆ ನೇರ ಪ್ರವೇಶವನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ, ಇದರಲ್ಲಿ ಒಂದು ದುರ್ಬಲತೆಯನ್ನು ಕಂಟೇನರ್‌ನಿಂದ ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್‌ಗೆ ರಾಜಿ ಮಾಡಿಕೊಳ್ಳಲು ಬಳಸಬಹುದು).

ARCVM ಬಳಕೆಯು ಬಳಕೆದಾರರಿಗೆ ಅನಿಯಂತ್ರಿತ Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, Google Play ಡೈರೆಕ್ಟರಿಗೆ ಸೀಮಿತವಾಗಿರದೆ ಮತ್ತು ಸಾಧನವನ್ನು ಡೆವಲಪರ್ ಮೋಡ್‌ಗೆ ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೆ (ಸಾಮಾನ್ಯ ಮೋಡ್‌ನಲ್ಲಿ ಅನುಮತಿಸಲಾಗಿದೆ Google Play ನಿಂದ ಆಯ್ದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಮಾತ್ರ ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ). Chrome OS ನಲ್ಲಿ Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಂಘಟಿಸಲು ಈ ವೈಶಿಷ್ಟ್ಯವು ಅವಶ್ಯಕವಾಗಿದೆ. ಪ್ರಸ್ತುತ, Chrome OS ನಲ್ಲಿ Android ಸ್ಟುಡಿಯೋ ಪರಿಸರವನ್ನು ಸ್ಥಾಪಿಸಲು ಈಗಾಗಲೇ ಸಾಧ್ಯವಿದೆ, ಆದರೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು, ನೀವು ಡೆವಲಪರ್ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ