【QNX Hypervisor 2.2用户手册】目录(完结)
寫在前面
為什么要翻譯QNX Hypervisor 2.2用戶手冊手冊?
首先Q+X是目前SOC或座艙系統(tǒng)主流的方案。QNX是目前使用最廣而且最穩(wěn)定的方案之一,畢竟車廠和廣大的用戶的眼睛是雪亮的,況且QNX在車聯(lián)網(wǎng)的市場份額非常驚人。了解QNX可以幫助系統(tǒng)地提高開發(fā)效率,減少無效case引起的開發(fā)成本。
一 理解QNX虛擬環(huán)境?
1.理解QNX虛擬環(huán)境
1.1 術語
1.2 支持的架構,硬件和訪客(Guest)OS
1.3QNX Hypervisor架構
1.4虛擬機
1.5內(nèi)存
1.6設備
1.7調(diào)度
1.8中斷
1.9時間
1.10共享資源
二 QNX Hypervisor:安全特性?
2.1保護策略
2.2設計安全狀態(tài)
2.3檢查Guest環(huán)境
2.4DMA設備控制(smmuman)
2.5Watchdog
2.6處理qvm終止
三 配置?
3.1配置簡介與配置Hypervisor
3.2裝配和配置VM
3.2.1VM配置語法
3.2.2VM配置示例
3.2.3ACPI表和FDT
3.3配置Guest
四 構建QNX Hypervisor System?
4 構建QNX Hypervisor系統(tǒng)
4.1構建QNX Hypervisor系統(tǒng)的方法
4.2支持的構建環(huán)境
4.3獲取Host組件
4.4構建Host
4.5構建Guest
4.5.1構建QNX Guest
4.5.2構建Linux和Android Guest
4.6HHBSP框架
4.6.1配置HHBSP框架的構建
4.6.2在HHBSP框架下進行構建
4.7Hypervisor磁盤鏡像
4.8準備你的目標開發(fā)板
4.9傳輸磁盤鏡像
五 開關機?
5.1開關機
5.2觀察Hypervisor活動
5.3關閉QNX Hypervisor
5.4啟動vm
5.5啟動和使用guest
5.6關閉guest
5.6.1guest關機時靜默設備
六 QNX Hypervisor System的使用?
6.1使用qnx ?hypevisor系統(tǒng)
6.2網(wǎng)絡
6.2.1guest之間通信
6.2.2guest與host之間通信
6.2.3guest 與外部之間通信
6.3內(nèi)存共享
6.3.1工廠頁和控制頁
6.3.2配置vm
6.3.3使用共享內(nèi)存(shmem)虛擬設備
6.3.4虛擬寄存器(guest-shm.h)
七 系統(tǒng)監(jiān)控和故障排除?
7 系統(tǒng)監(jiān)控和故障排除
7.1使用GNU調(diào)試器(GDB)
7.2獲取Hypervisor跟蹤信息
7.2.1Hypervisor跟蹤事件
7.2.2Guest與Host時間線對比
7.2.3更新Hypervisor事件追蹤描述(可選)
7.3 OS-VM配置不匹配
7.4找到當前的時間漂移
7.5獲取一個Guest Dump
7.6qvm退出代碼
八 性能調(diào)節(jié)?
8性能調(diào)節(jié)
8.1虛擬環(huán)境下的開銷
8.2Guest退出
8.3Gest觸發(fā)的退出
8.4處理器間中斷
8.5 vCPU和Hypervisor性能
8.6 中斷
8.7 虛擬I/O(VIRTIO)?
九 VM配置參考說明
9.1 配置變量
9.2 cmdline
9.3 cpu
9.4 dryrun
9.5 dump
9.6 gdb
9.8 load
9.9 logger
9.10 pass
9.11 ram
9.12 預留
9.13 rom
9.14 safety
9.15 set
9.16 suppress
9.17 system
9.18 tolerance
9.19 unsupported
9.20 user
9.21 vdev
十 虛擬設備參考
10.1 通用vdev選項
10.2 vdev 8259
10.3 vdev gic
10.4 vdev hpet
10.5 vdev ioapic
10.6 vdev mc146818
10.7 vdev pci-dummy
10.8 vdev pci-host-bridge
10.9 vdev pckeyboard
10.10 vdev pl011
10.11 vdev progress
10.12 ser8250vdev ser8250 options
10.13 shmem
10.14 smmu
10.15 vdev timer8254
10.16 vdev virtio-blk
10.17 vdev virtio-console
10.18 vdev virtio-entropy
10.19 vdev virtio-net
10.20 vdev wdt-ib700
10.21 vdev wdt-sp805
十一 工具和驅(qū)動參考
11 工具和驅(qū)動參考
十二 術語?
12.1術語(一)
12.2術語(二)
十三 實踐篇
[實踐篇]13.1 一個qvm進程異常的案例
[實踐篇]13.2 QNX側(cè)如何查看內(nèi)存信息?
[實踐篇]13.3 QNX側(cè)如何查看CPU信息?
[實踐篇]13.4 QNX側(cè)如何查看進程信息?
[實踐篇]13.5 QNX側(cè)如何操作進程?
[實踐篇]13.6 QNX側(cè)如何抓取日志?
[實踐篇]13.7 來自QNX側(cè)的dump?
[實踐篇]13.8 如何解析gcore?
[實踐篇]13.9 如何使用gcore(ramdump)排查內(nèi)存黑洞??
[實踐篇]13.10 分析slog2info日志拆解qvm重啟過程?
[實踐篇]13.11 扒一扒qvm和vmm之間的那點兒事兒?
?[實踐篇]13.12 教你讀懂QNX座艙方案里的高頻術語
[實踐篇]13.13 再來梳理一下HAB的設計原理?
[實踐篇]13.14 如何在QNX側(cè),打印日志到slog2info緩沖區(qū)?
[實踐篇]13.15 如何讓qvm多吐點日志??
[實踐篇]13.16 vmm_service監(jiān)聽qvm事件原理及其自定義事件詳解?
十四 附錄
[QNX 自適應分區(qū)用戶指南] 目錄(完結(jié))
總結(jié)
以上是生活随笔為你收集整理的【QNX Hypervisor 2.2用户手册】目录(完结)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有哪些论文平台?
- 下一篇: FlexSlider 轮播图插件 的详细