Как использовать BTrace

Я хочу изучать btrace.

пользователь процесса java — yubaofu

yubaofu@btrace sudo sh /home/yubaofu/study/btrace/bin/btrace 24234 JInfo.class
известный файл не защищен

yubaofu@btrace sh /home/yubaofu/study/btrace/bin/btrace 24234 JInfo.class
В соединении отказано

я обнаружил похожую проблему

как это решить?

OS:ubuntu12
jdk:jdk7


person fuyou001    schedule 07.01.2013    source источник


Ответы (2)


Вы должны проверить файл /tmp/hsperfdata_$USER/$PID. что такое $USER? Убедитесь, что это тот же пользователь, с которым вы инициализируете btrace.

person Gavin Xiong    schedule 07.01.2013

Я столкнулся с этой проблемой при подключении btrace к процессу, к которому уже был подключен. Обходной путь, который я нашел, был

killall -KILL java

который просто убивает все процессы Java.

person Ryan Attard    schedule 07.08.2013