[实践篇]13.10 分析slog2info日志拆解qvm重启过程

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[实践篇]13.10 分析slog2info日志拆解qvm重启过程相关的知识,希望对你有一定的参考价值。

【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   

以上是关于[实践篇]13.10 分析slog2info日志拆解qvm重启过程的主要内容,如果未能解决你的问题,请参考以下文章

[实践篇]13.10 分析slog2info日志拆解qvm重启过程

[实践篇]13.14 如何在QNX侧,打印日志到slog2info缓冲区

[实践篇]13.14 如何在QNX侧,打印日志到slog2info缓冲区

[实践篇]13.6 QNX侧如何抓取日志?

[实践篇]13.6 QNX侧如何抓取日志?

Mycat读写分离以及拆库拆表综合实验3:通过日志分析mycat路由过程