jstack替代linux的redhat 6

我正在按照这里给出的例子来查找线程堆栈http://code.nomad-labs.com/2010/11/18/identifying-which-java-thread-is-consuming-most-cpu/

不幸的是,我的redhat linux系统上没有可用的jstack。 并根据此链接http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jstack.html jstack不再可用。

什么替代命令我可以使用同一组信息。

谢谢

Jstack仍然可用。 您需要安装JDK,而不仅仅是JRE。

你可以得到这个信息没有jstack。 发送SIQUIT到java进程; 你可以用kill -3 <pid>来做到这一点。 JVM将打印一个线程转储到标准输出。