我正在尝试使用Intel Pin仪器工具跟踪由启用了单核QEMU KVM的VM进行的内存访问。
当QEMU从父级创建2个子线程时,应使用哪个子线程来跟踪主机中VM的内存访问?
qemu-system-x86_64 -enable-kvm -m 1024 -hda image.qcow2
礼物升至:
qemu-system-x86(6068)-+
|-{qemu-system-x86}(6069)
|-{qemu-system-x86}(6072)
将pin工具附加到父进程(pid = 6068)时,系统挂起;将VM附加到子进程(pid = 6069)时,VM挂起;而将pin工具附加到子进程(pid = 6072)时,pin工具创建输出没有挂断。如何确认我是否连接到正确的线程,以便跟踪VM的内存访问?