5 Side notes JAX London 2016

Quick notes from session 5 of JAX London 2016. Java Flight Recorder preseneted by Ola Westin from Oracle.

· Q.Assistance · 1 minutes ·

A woman on the background holding a java logo on her fingers.

Overview

11th Oct — 13:45 to 14:35 Java Flight Recorder — Production Time Profiling On Demand by Ola Westin From Oracle

Notes

  • InfoQ article about this session.
  • Java flight recorder: Java Flight Recorder (JFR) is a tool for collecting diagnostic and profiling data about a running Java application.
  • Java mission control: Oracle® Java Mission Control for Eclipse is a set of plug-ins for the Eclipse IDE designed to help develop, profile and diagnose applications running on the Oracle® Java HotSpot VM.
  • Key concepts:
    • Configure durable events with thresholds levels to discard events within boundaries.
    • Not tracking native calls yet.
    • Configure continuous recording of the JVM with dump results on exit or on demand.
    • Configure time-boxed recordings at a set time.
    • With the tool Jcmd we can send commands to the JVM in order to control Java Flight Recordings, troubleshoot, and diagnose JVM and Java Applications.
    • Using JMX it is possible to trigger recording sessions when thresholds are breached.
    • Those tools can operate remotely from the JVM under test.

That was all for this session.


Many thanks for reading, please leave a comment if you have any quality hint.

Keep on testing, better!

More posts

  • A house on a small island with a sign saying its a hoax

    Software QA Hoax

    The awareness of Software QA was raised in the last decade to a new realm. However, there has been some natural resistance as usual for any new evolutionary movement.

  • A person with a laptop siting on a sofa with java and design books on his left side, the image taken from above the person.

    2 Side notes JAX London 2016

    Quick notes from session 2 of JAX London 2016, Java for Cloud Natives preseneted by James Governor from RedMonk.

  • A photo of there desktop computers in a data center rack shelf.

    My notes on setting up a Proxmox 8.2 home lab server

    Setting up a home lab is an excellent way to learn enterprise-grade virtualization technologies. Proxmox Virtual Environment (VE) 8.2 offers a robust platform that brings data centre features to your home lab setup.