В чем разница между «JVM thread_state» и «java.lang.Thread.State» в дампе потока?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 В чем разница между «JVM thread_state» и «java.lang.Thread.State» в дампе потока?

Сообщение Anonymous »

В приведенном ниже дампе потока есть два разных состояния потока: JVM thread_state и java.lang.Thread.State. Каково фактическое состояние потока?
JVM thread_state имеет значение «_thread_blocked», а java.lang.Thread.State — «TIMED_WAITING»:
“Test” #867 daemon prio = 5 os_prio = 0 tid = 0x820009600000 nid =
0x1260e7 [JVM thread_state = _thread_blocked,
locked by VM(w / poll advisory bit)
waiting on VM lock 'self_suspend_monitor for TID 1204455',
polling bits:safep] java.lang.Thread
.State : TIMED_WAITING(parking)
at sun.misc.Unsafe.park(Native Method) -
locked(
a org.jctools.queues.MpscBlockingConsumerArrayQueue)
at java.util.concurrent.locks.LockSupport
.parkNanos(LockSupport.java : 215)
at org.jctools.queues.MpscBlockingConsumerArrayQueue
.parkUntilNext(MpscBlockingConsumerArrayQueue.java : 536)
at org.jctools.queues.MpscBlockingConsumerArrayQueue
.poll(MpscBlockingConsumerArrayQueue.java : 512)
at datadog.trace.agent.common.writer
.TraceProcessingWorker$TraceSerializingHandler
.consumeFromPrimaryQueue(TraceProcessingWorker.java : 254)
at datadog.trace.agent.common.writer
.TraceProcessingWorker$DaemonTraceSerializingHandler
.runDutyCycle(TraceProcessingWorker.java : 155)
at datadog.trace.agent.common.writer
.TraceProcessingWorker$DaemonTraceSerializingHandler
.run(TraceProcessingWorker.java : 145)
at java.lang.Thread.run(Thread.java : 807)


Подробнее здесь: https://stackoverflow.com/questions/791 ... ad-state-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В чем разница между «JVM thread_state» и «java.lang.Thread.State» в дампе потока?
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между «JVM thread_state» и «java.lang.Thread.State» в дампе потока?
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между состоянием потока JVM и состоянием потока Java lang в дампе потока
    Anonymous » » в форуме JAVA
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между состоянием потока JVM и состоянием потока Java lang в дампе потока
    Anonymous » » в форуме JAVA
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Java.lang.thread.run (Thread.java:745)
    Anonymous » » в форуме JAVA
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»