You can use the tracelogger utility and the QNX Momentics System Profiler to capture and examine trace events from a VM.
A qvm process instance is a process in the hypervisor; it is the virtual machine (VM) in which a guest OS can run. For the hypervisor, guest OSs are blobs about which it can know nothing. Thus, a trace view of a qvm process instance can show what a qvm process is doing; it doesn't (and can't) show anything about what is going on inside the guest.
However, the hypervisor host kernel virtualization extensions (libmod_qvm.a) and the qvm process are instrumented with trace events (see The Instrumented Microkernel in the QNX Neutrino OS System Arcthecture), and by looking at what the hypervisor is doing, you can learn a great deal about what a guest is doing or trying to do.
For more information about logging trace events, see the:
The threads in a qvm process instance include:
You may also see additional worker threads in the qvm process instance.