Java Profiler工具

Java Profiler 是采用JMX(Java Management Extensions, java资源管理框架)或JVMPI(Java Virtual Machine Profiler Interface,java虚拟机监视程序接口)实现的对Java虚拟集中的资源、应用程序对象等惊醒监视的一类工具。Profiler工具主要可以监视对象分配和回收、堆空间、线程运行、线程死锁、网络状态等。这为Java程序员进行性能分析提供了入手点,通过对程序运行时的状态分析,可以快速的定位问题,从而着手优化。Java Profiler 工具是分析Java程序性能的好帮手,但归根结底,性能的提高还依赖于程序员对Java虚拟机有一定了解,在次基础上遵循良好的设计和开发原则。

 

常用的Java Profiler工具有

   >> JConsole,虚拟机SDK自带工具,安装好 Java SDK后,在/bin目录下启动;

   >>Eclipse TPTP(Test and Performance Tools Platform) 是由eclipse.org 顶级项目提供的一个测试与性能检测方面的工具插件;

   >>Netbeans Profiler,sun 内至于Netbeans 中profiler,方便用netbeans 开发时使用;

   >>Visual VM,最初,sun随 JDK 6 Update7 发布的profiler,Visual Vm包含JConsole,同时界面更加美观且易于使用;

你可能感兴趣的:(java,eclipse,虚拟机,网络应用,Netbeans)