【QNX Hypervisor 2.2用户手册】目录(完结)
由于QNX是一款优秀的闭源操作系统,这里没办法拆解代码,只是分享下自己对日志的一些理解。
这里简单梳理下la方案下的adb reboot的qvm的行为;
大多数关键进程的启动都会有上线的日志打印,我通常以终端的上线日志作为开机的标记:
-
开机
console.pid_xxx -----ONLINE-----
start_console_log.pid_xxx -----ONLINE-----
spmi.pid_xxx -----ONLINE-----
qcpe_service.pid_xxx -----ONLINE-----
......
watchdog.pid_xxx -----ONLINE-----
-
vmm上线
vmm.pid_xxx -----ONLINE-----
vmm.pid_xxx vmm_service[vmm_dvr.c]: DP is Enabled
vmm.pid_xxx vmm_service[vmm_dvr.c]: symmetric flag is set to 0
vmm.pid_xxx vmm_service[vmm_fsm.c]: VM with name: la and vmid: 2 may start in future
//加载boot镜像
vmm.pid_xxx