В чем разница между состоянием потока JVM и состоянием потока Java lang в дампе потокаJAVA

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

Сообщение Anonymous »

В приведенном ниже дампе потока у нас есть два состояния потока: JVM thread_state и java.lang.Thread.State, состояние которых является фактическим состоянием потока. JVM thread_state заблокирован, а java.lang.Thread.State находится в режиме ожидания.
“Test” #867 daemon prio=5 os_prio=0 tid=0x820009600000 nid=0x1260e7 [ JVM thread_state=_thread_blocked , заблокировано виртуальной машиной (с рекомендательным битом опроса), ожидающей блокировки виртуальной машины «self_suspend_monitor для TID 1204455», биты опроса: Safep ]
java.lang.Thread.State: TIMED_WAITING (парковка)
at sun. misc.Unsafe.park(Native Method)
- заблокировано (org.jctools.queues.MpscBlockingConsumerArrayQueue)
в 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)
в датадоге. 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)
Разница между JVM thread_state и java.lang.Thread.State

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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