1

GetAllThreadsと呼ばれるJVMTIの関数があります。ただし、取得できるのはjthreadオブジェクトのみです。jthreadオブジェクトのtidを取得する方法はありますか?tidとは、gettid()システムコールによって返されるカーネルスレッドIDを意味します。

4

1 に答える 1

1

残念ながら、スレッドIDは、JVMTIの関数GetThreadInfoによって提供されません。Thread.getId()によって返されるスレッドIDを取得したい場合は、バイトコードインストルメンテーションを使用してこれを行う必要があると思います。

于 2012-05-26T11:57:58.853 に答える