我想在分析模式下在linux服务器上运行java程序。
是否有任何分析工具可以在命令提示符下在Linux服务器上分析java程序?
答案 0 :(得分:6)
JVisualVM是一个非常基本的分析工具,附带Sun的官方JDK。
http://java.sun.com/javase/6/docs/technotes/tools/share/jvisualvm.html
编辑:另见......Any recommended Java profiling tutorial? https://stackoverflow.com/questions/14762/please-recommend-a-java-profiler
答案 1 :(得分:6)
答案 2 :(得分:3)
<强>概述强>
NetBeans探查器是一个模块 提供功能齐全的分析 NetBeans IDE的功能。 分析功能包括CPU, 内存和线程分析也是如此 作为基本的JVM监控,允许 开发人员提高效率 解决记忆或与表现有关的问题 的问题。
答案 3 :(得分:0)
InMemProfiler来分析内存分配。可以跟踪实时与收集的分配,并可以根据生命周期将收集的对象拆分为存储桶。
在跟踪模式下,此工具可用于identify the source of memory allocations。