After installed MAT from the link I mentioned in the previous post, you have opened a Java system dump.

The first thing you might run into is an object. You wonder what the purpose of the object is. The primitive objects such as string, sockets are easy to understand. Simply expanding an object and its children node, and you get what you want to see.

What about complex objects, for example, dom4j object, JSON objects. These are popular objects used by most modern applications. …


A Content Oriented Analysis Approach

Reading java system dump is a daunting task, Cognos Extension makes it easy. The following is an introduction, I will follow up with some concrete examples.

IBM Business Analytics Extensions is a set of queries for IBM Memory Analyzer, to analyze the following issues,

  • Application server memory usage planning and rationalization
  • System stability related such as slow performance, performance degradation and hung issues
  • Resource utilization sampling, system tuning and optimization
  • Configuration validation and adjustment
  • Non reproducible exceptions
  • System crashes
  • General Java system health check

Content Oriented System Dump Analysis

Actively promoted and advocated by the…

George Xu

George is with IBM Cognos. He developed the content-oriented analysis methodology. His interesting is software performance and none-reproducible issues.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store