提供意見
總覽
虛擬化 允許單個或多個 Android 汽車操作系統 (AAOS) 實例作為來賓虛擬機 (VM) 與其他汽車操作一起運行,例如儀錶盤或在汽車上運行高級駕駛員輔助系統 (ADAS) 的操作系統實例片上系統 (SoC)。這是通過利用一個名為VirtIO 的基於開放標準的虛擬化框架來實現的。 VirtIO 提供了一個完善的接口,使 AAOS 能夠在通用虛擬化平台上運行,進而允許 AAOS 來賓 VM 可跨不同的管理程序系統和/或硬件平台移植。
圖 1. AAOS 虛擬化架構為了支持汽車用例,VirtIO 規範已擴展到包括用於音頻的virtio-snd
、用於傳感器virtio-scmi
、電源狀態管理、時鐘管理和性能管理以及用於播放用例的virtio-video
等設備。與這些設備對應的 VirtIO 驅動程序也已添加到 Linux 內核中( virtio-snd driver
、 IIO SCMI Sensor 驅動程序 和virtio-video driver
程序驅動程序)。
AAOS 提供了一個名為trout 的參考設備,它支持虛擬化子系統,例如:
聲音的 轉儲狀態 擴展視圖系統 (EVS) 車庫模式 圖形 傳感器 觸摸屏輸入 車輛 HAL 藍牙 全球導航衛星系統 (GNSS) 請參閱這些文章以了解有關 AAOS 上的虛擬化的更多信息:
提供意見
Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-06-22 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
想進一步說明嗎?