खास जानकारी

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

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

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

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

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

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