खास जानकारी

वर्चुअलाइजेशन एंड्रॉइड ऑटोमोटिव ओएस (एएओएस) के एकल या एकाधिक उदाहरणों को अतिथि वर्चुअल मशीन (वीएम) के साथ-साथ अन्य ऑटोमोटिव ऑपरेटिंग जैसे कि इंस्ट्रूमेंट क्लस्टर या ऑटोमोटिव पर उन्नत ड्राइवर सहायता सिस्टम (एडीएएस) चलाने वाले ओएस के उदाहरण के रूप में चलाने की अनुमति देता है। सिस्टम-ऑन-चिप (SoC)। यह VirtIO नामक वर्चुअलाइजेशन के लिए एक खुले-मानक आधारित ढांचे का लाभ उठाकर हासिल किया गया है। VirtIO एक अच्छी तरह से स्थापित इंटरफ़ेस प्रदान करता है जो AAOS को एक सामान्य वर्चुअलाइज्ड प्लेटफ़ॉर्म के विरुद्ध चलने में सक्षम बनाता है जो बदले में, AAOS अतिथि VM को विभिन्न हाइपरवाइज़र सिस्टम और/या हार्डवेयर प्लेटफ़ॉर्म पर पोर्टेबल होने की अनुमति देता है।

एएओएस वर्चुअलाइजेशन आर्किटेक्चर
चित्र 1. AAOS वर्चुअलाइजेशन आर्किटेक्चर

ऑटोमोटिव उपयोग के मामलों को सक्षम करने के लिए, VirtIO विनिर्देश को ऑडियो के लिए virtio-snd , सेंसर के लिए virtio-scmi , पावर स्टेट प्रबंधन, घड़ी प्रबंधन और प्रदर्शन प्रबंधन, और प्लेबैक उपयोग के मामलों के लिए virtio-video जैसे उपकरणों को शामिल करने के लिए विस्तारित किया गया है। इन उपकरणों से संबंधित VirtIO ड्राइवरों को भी लिनक्स कर्नेल ( virtio-snd driver , IIO SCMI सेंसर ड्राइवर , और virtio-video driver ) में जोड़ा गया है।

एएओएस ट्राउट नामक एक संदर्भ उपकरण प्रदान करता है, जो वर्चुअलाइज्ड सबसिस्टम का समर्थन करता है, जैसे:

  • ऑडियो
  • डंपस्टेट
  • विस्तारित दृश्य प्रणाली (ईवीएस)
  • गैराज मोड
  • GRAPHICS
  • सेंसर
  • टचस्क्रीन इनपुट
  • वाहन एचएएल
  • ब्लूटूथ
  • वैश्विक नेविगेशन उपग्रह प्रणाली (जीएनएसएस)

AAOS पर वर्चुअलाइजेशन के बारे में अधिक जानने के लिए ये लेख देखें: