Я пытаюсь отследить доступ к памяти, осуществляемый одноядерной виртуальной машиной с поддержкой QEMU KVM с помощью инструментального инструмента Intel Pin.
Поскольку QEMU создает 2 дочерних потока из родительского, который следует использовать для трассировкидоступ к памяти виртуальных машин на хосте?
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), система зависает, при подключении к дочернему процессу (pid = 6069) виртуальная машина зависает, при подключении к дочернему процессу (pid = 6072) инструмент pin создает выходные данные без зависания,Как я могу подтвердить, что я подключен к нужному потоку, чтобы отслеживать обращения к памяти виртуальной машины?