JIPJava程序剖析工具
JIP是一个代码剖析工具非常类似于JDK附带的hprof工具。
它的特点包括:
1.交互性,允许你在JVM运行过程中随时启动或结束剖析器而hprof是在程序启动时就开启JVM退出时结束。
2. 没有本地代码,大部分剖析器都有一些本地组件(native component)因为这些剖析器使用了需要利用本地组件的JVMPI (Java Virtual Machine Profiling Interface),而JIP是纯Java的,它利用了Java5™的一些特性。JIP对需要剖析的每一个类的每一个方法添加aspect拦截,这些 aspect能够捕获执行数据。
3.非常低的开销,在很多情况下hprof将会造成一个程序运行变慢20倍,而JIP是轻量级的几乎没有任何开销。
4.JIP能够通过package/class名设置过滤器
评论
JProfilerJava剖析工具
JProfiler是一个商业的主要用于检查和跟踪系统(限于Java开发的)的性能的工具。JProfiler可以通过时时的监控系统的内存使用情况,随时监视垃圾回收,线程运行状况等手段,从而很好的监视JV
JProfilerJava剖析工具
0
Smolt硬件剖析工具
Smolt是一款常用硬件剖析工具,现在已经收集超过7万9000个硬件配置信息.所有数据都可以在Smolt网站看到.这些配置信息将用于促进厂商合作,改进用户的硬件使用体验,评测系统和更好的报告工具,并为
Smolt硬件剖析工具
0
TcpdiveTCP 性能剖析工具
Tcpdive是TCP性能剖析工具,主要特性:更多TCP内部性能信息定量评估TCP性能改进描述在TCP层的HTTP处理,依赖于HTTPApps容易部署,使用友好Tcpdive已经在新浪的生产环境上部署
TcpdiveTCP 性能剖析工具
0
Learn-Vue-Source-CodeVue.js 源码逐行剖析工具
本项目是将Vuejs源码分为九大模块,分别是:变化侦测篇学习Vue中如何实现数据的响应式系统,从而达到数据驱动视图。虚拟DOM篇学习什么是虚拟DOM,以及Vue中的DOM-Diff原理模板编译篇学习V
Learn-Vue-Source-CodeVue.js 源码逐行剖析工具
0