Java Application Performance Analysis Tools


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Application performance analysis tools are critical to determining the root causes of performance issues. In this course, you will explore the key features and functionality of various Java application performance analysis tools.

Target Audience
Individuals, including software developers, testers, devops, and systems operators interested in application performance engineering concepts and tools

Prerequisites
None

Expected Duration (hours)
0.7

Lesson Objectives

Java Application Performance Analysis Tools

  • start the course
  • recognize key features of jmap
  • generate a heap dump using jmap
  • print a heap summary using jmap
  • print a histogram using jmap
  • generate class loader statistics using jmap
  • recognize limitations and known issues using jmap
  • recognize key features of jhat for performance analysis
  • use jhat to browse heap dumps
  • use key options with jhat
  • recognize limitations and known issues with jhat
  • recognize key features of the jstack tool
  • print a stack trace for a process, core file, or remote debug server
  • use key options with jstack
  • recognize limitations and known issues with jstack
  • Course Number:
    os_peen_a02_it_enus

    Expertise Level
    Beginner