What can you guys recommend to use with Java?
Only requirement is it should be open source, or has not too expensive academic licence .
YourKit offers both paid licenses for commercial use, with a free trial, and lower cost or free licenses for non-commercial use.
It is a JVM-based tool that works at runtime. The JMC provides JMX (Java Management Console ), JFR (Java Flight Recorder), and many other plugin tools. The JMX is useful for monitoring and managing the Java application, and JFR is a profiler.
Which of the below is not a Java Profiler? Explanation: Memory leak is like holding a strong reference to an object although it would never be needed anymore. Objects that are reachable but not live are considered memory leaks.
The VisualVM which comes with jdk6 has a basic profiler inside it. VisualVM is provided with the jdk, so if you have the jdk6 installed, you likely have it installed as well.
https://visualvm.github.io/
you've got a list here (listing them below, in-case link gets broken)
- JMemProf
- JMP
- DrMem
- JTreeProfiler
- NetBeans Profiler
- JAMon API
- JBoss Profiler
- MessAdmin
- InfraRED
- TomcatProbe
- Java Interactive Profiler (JIP)
- Profiler4j
- Stopwatch
- JMeasurement
- DJProf
- TIJmp
- Allmon
- Appspy
- EurekaJ
- japex
- OKTECH Profiler
- Perf4j
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With