Начиная с JDK 1.5, есть метод long Thread#getId()
, который может быть тем, который вы ищете. Чтобы проверить, сравните результат, возвращаемый этим методом, с nid
(собственный идентификатор) из созданного дампа потока ( свалка может быть произведена kill -3 java_pid
).
ОБНОВЛЕНИЕ Кажется, getId()
возвращает какой-то другой идентификатор, внутренний для JVM и не связанный с ОС.
Хотя, не уверен, что изменение приоритета потока позади JVM - хорошая идея. Есть некоторое расширение в реальном времени для Java, которое может быть тем, что вы ищете.