btrace动态跟踪线上程序
先贴代码,有时间再补充
获取方法消耗时间和调用者
跟踪内存import com.sun.btrace.annotations.*;import static com.sun.btrace.BTraceUtils.*;/** * This BTrace program demonstrates deadlocks * built-in function. This example prints * deadlocks (if any) once every 4 seconds. */ @BTrace public class Deadlock { @OnTimer(4000) public static void print() { deadlocks(); }}
btrace使用可以看看这个教程http://blog.csdn.net/qyongkang/article/details/6090497