Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Java Profiling Tool for Linux [closed]

Tags:

java

linux

I want to run a java program on a linux server in profiling mode.

Is there any profiling tool that can profile a java program on a Linux server in command prompt?

like image 660
Sunil Avatar asked May 27 '10 13:05

Sunil


People also ask

Is YourKit Java profiler free?

YourKit offers both paid licenses for commercial use, with a free trial, and lower cost or free licenses for non-commercial use.

Is Eclipse profiler a Java profiler?

The Eclipse Test & Performance Tools Platform (TPTP) Profiling tool can be used to profile Eclipse plug-ins, local Java(TM) applications or complex applications running on multiple hosts and different platforms.


3 Answers

All these Java profiling tools can be used in Linux:

  • Yourkit
  • JProfiler
  • HPROF (Java 5+)
  • JRat
like image 90
b.roth Avatar answered Sep 17 '22 10:09

b.roth


JVisualVM is a very basic profiling tool that comes with the official JDK from Sun.

http://java.sun.com/javase/6/docs/technotes/tools/share/jvisualvm.html

EDIT: Also see .....

Any recommended Java profiling tutorial? https://stackoverflow.com/questions/14762/please-recommend-a-java-profiler

like image 31
Tansir1 Avatar answered Sep 20 '22 10:09

Tansir1


http://profiler.netbeans.org/

Profiler

NetBeans profiler is a module to provide a full-featured profiling functionality for the NetBeans IDE. The profiling functions include CPU, memory and threads profiling as well as basic JVM monitoring, allowing developers to be more productive in solving memory or performance-related issues.

like image 4
bakkal Avatar answered Sep 20 '22 10:09

bakkal