Foojay Podcast #23: Java Profiling and Performance

Frank Delporte
Published in
2 min readMay 22

How do you get the maximum performance out of your Java application?

And how to use profiling to find the bottlenecks?

Let’s learn all about it in this podcast, with Heinz Kabutz, Marcus Lagergren, Chris Newland, and Frank Delporte!

Java profiling is a crucial technique for measuring and improving the performance of applications.

It helps identify bottlenecks, memory leaks, and other application performance issues.

There are various challenges with using Java profiling, and the need for profiling depends on the complexity of the application and the performance requirements.

Let us learn more about the challenges, different profiling approaches, and when to use Java profiling to reach the best performance with our Java code.




Originally published at on May 22, 2023.

Frank Delporte

#JavaOnRaspberryPi - Java Champion - Author of 'Getting started with Java on the Raspberry Pi' - Senior Technical Writer at Azul - Pi4J - BeJUG - CoderDojo