Оснащение экземпляра QEMU инструментом Intel Pin Tool - PullRequest
1 голос
/ 30 июня 2019

Я пытаюсь отследить доступ к памяти, осуществляемый одноядерной виртуальной машиной с поддержкой 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 создает выходные данные без зависания,Как я могу подтвердить, что я подключен к нужному потоку, чтобы отслеживать обращения к памяти виртуальной машины?

...