• Online, Self-Paced
Course 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.

Learning Objectives

Java jmap Tool

  • 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

Java jhat Tool

  • 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

Java Stack Tracer

  • 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

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.