All topics

JBoss

19 articles tagged JBoss.

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

My JVM ran out of memory! What objects are consuming all of the memory?

  • Garbage Collection
  • JBoss
  • JVM Internals

This article isn't a comprehensive JVM Java heap sizing and garbage collection tuning document; its goal is simply to outline options for identifying which type of Object(s) are consuming the majority of memory in a running JVM--troubleshooting memory leaks in the Java heap. As usual, I focus on…

Read article: My JVM ran out of memory! What objects are consuming all of the memory?

EJB vs. Web Services

  • J2EE / Jakarta EE
  • JBoss
  • Performance Tuning

This article is by no means an exhaustive discussion on the subject of Web Services and EJBs. But, I have often found many of the points I bring up here missing from meaningful debate. Researching this article also gave me an opportunity to go over material I've been wanting to read for a while now.

Read article: EJB vs. Web Services

Masters Project Defense

  • J2EE / Jakarta EE
  • JBoss
  • Performance Tuning

On November 29, 2007, I gave my Masters Project Defense before Dr. Chris Gill, Dr. Cindy Grimm, and Dr. Roger Chamberlain. This is the presentation. I’m posting it here because it involved analyzing low-level details of a Sun JVM running JBoss 3.x.

Read article: Masters Project Defense