jvmti有一个名为getallthreads的函数。
但是我们只能得到jthread对象。有没有办法得到jthread对象的tid?
tid是指gettid()系统调用返回的内核线程id。
最佳答案
不幸的是,jvmti中的函数Get Thread Info没有提供线程id。如果您想获得thread.get id()返回的线程id,我假设您必须使用字节码检测来实现这一点。
jvmti有一个名为getallthreads的函数。
但是我们只能得到jthread对象。有没有办法得到jthread对象的tid?
tid是指gettid()系统调用返回的内核线程id。
最佳答案
不幸的是,jvmti中的函数Get Thread Info没有提供线程id。如果您想获得thread.get id()返回的线程id,我假设您必须使用字节码检测来实现这一点。