All topics

Concurrency

10 articles tagged Concurrency.

Generating Thread Dumps

  • Concurrency
  • JBoss
  • JVM Internals

Thread dumps are the basic diagnostic tool for JVMs. Thread dumps present a partial state of each Java thread in a running JVM. I say partial because it doesn’t present all information that captures the state of a Java thread. The state of a running Java thread is stored in a series of data…

Read article: Generating Thread Dumps

Troubleshooting Deadlock Conditions With Monitor Locks In Java Virtual Machines

  • Concurrency
  • JVM Internals
  • Performance Tuning

In this article, I wanted to present a brief tutorial regarding troubleshooting deadlock conditions in JVMs. Before one can troubleshoot a deadlock condition, one needs to understand what it is; to this end, I have written a simple Java program called DeadLock.java, which is guaranteed to very…

Read article: Troubleshooting Deadlock Conditions With Monitor Locks In Java Virtual Machines