jvm调优工具有哪些
JProfiler是一款商业级别的Java应用程序性能分析工具,提供了丰富的性能分析特性,包括CPU、内存、线程、I/O等各个方面的统计数据和分析。JProfiler可以通过JVM TI (Java Virtual Machine Tool Interface)和JVMTI Agent来与JVM进程进行 通信 ,实时收集和分析各种性能指标。 YourKit Java ProfilerYourKit是另一款流行的商业级别的Java性能分析工具,支持CPU性能分析、内存性能分析、线程分析、I/O分析等。YourKit可以的一些独特功能是其快照和拍摄功能,可以实现将JVM的状态导出为快照文件,然后在离线状态下进行分析,非常适合用于生产环境的故障排查和调优。
