[QNX Hypervisor 2.2用户手册]7.5 获取一个Guest Dump

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX Hypervisor 2.2用户手册]7.5 获取一个Guest Dump相关的知识,希望对你有一定的参考价值。

你可以配置你的Guest和看门狗虚拟设备,以便在发生crash事件时可以dump Guest的状态。

这种dump可以为你提供触发看门狗时Guest的状态:Guest的内存和CPU寄存器:。

为了引发Guest Dump:

1.在Guest中添加一个看门狗踢狗者(例如,wdtkick),并在VM中配置踢狗者在合适的间隔进行踢狗操作。(参考the QNX Neutrino Utilities Reference的wdtkick )

2.添加合适的看门狗虚拟共享对象到Hypervisor Host的构建文件中,并添加看门狗虚拟设备到VM的配置中。QNX Hypervisor包含两个看门狗折本分别是vdev wdt-sp805 (ARM) 和vdev wdt-ib700 (x86)。

3.配置如果在指定的时间间隔Guest踢狗失败,看门狗虚拟设备能够进行dump。(参考“

以上是关于[QNX Hypervisor 2.2用户手册]7.5 获取一个Guest Dump的主要内容,如果未能解决你的问题,请参考以下文章

[QNX Hypervisor 2.2用户手册]7 系统监控和故障排除

[QNX Hypervisor 2.2用户手册]7.2.3 更新Hypervisor事件追踪描述(可选)

[QNX Hypervisor 2.2用户手册]7.2.2 Guest与Host时间线对比

[QNX Hypervisor 2.2用户手册]7.4 找到当前的时间漂移

[QNX Hypervisor 2.2用户手册]7.5 获取一个Guest Dump

[QNX Hypervisor 2.2用户手册]7.1 使用GNU调试器(GDB)