无论如何通过JVMTI得到jthread?

时间:2012-04-03 00:20:19

标签: java linux multithreading jvmti

JVMTI有一个名为 GetAllThreads 的函数。 但是我们只能得到jthread对象。有没有办法获得jthread对象的tid? tid我指的是gettid()系统调用返回的内核线程id。

1 个答案:

答案 0 :(得分:1)

不幸的是,JVMTI中的函数Get Thread Info不提供线程ID。如果你想得到Thread.getId()返回的线程id,我假设你必须用Bytecode工具来做这个。

相关问题