java.lang.instrument vs JVM TI

时间:2012-09-23 23:49:23

标签: java profiling

我计划在当前的Java代码之上编写一些分析软件,并找到JVM TI和java.lang.instrument。 我正在寻找一些不会影响原始代码性能的东西,并且还允许分析:

  1. 功能所花费的时间
  2. 整个函数调用中特定变量使用的内存
  3. 无论如何,JVM TI和java.lang.instrument之间有什么区别?我知道JVM TI使用C / C ++代码并且依赖于平台,而java.lang.instrument只是一个Java API,所以这真的使java.lang.instrument更具吸引力。但是,JVM TI对java.lang.instrument有什么好处,如果有的话?

0 个答案:

没有答案