-
Notifications
You must be signed in to change notification settings - Fork 0
cnhappier/btrace-profiling
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
btrace-profiling ================ Btrace tools for performacne tuning Now, this tool support two different way for performacne profiling. 1.statistc for target method, prints result from time to time, you can specified the time period 2.method invoke, prints result when target mehtod invoking. How can I get btrace? http://kenai.com/projects/btrace/ How to use it? 1.Prepare json file for statistc, example "listmonitor.json' 2.Run "btgen.py tpl_statistics\listmonitor.json" 3.Found generate file in scripts folder, example "MonitorListClass.java" 4.Run btrace with process and this generated java file. bin/btrace <process id> <generate java file> How can I create my own json file? You need to change this fields. monitor-class gen-script-class-name : generated java file name in scripts folder print-interval : prints result for every specified interval, milliseconds monitor-targets display-name : the output name of the target method target-class-name : class name with package target-method-name : method name DON'T change the fields list below, unless you know what you're doing. template-file-name : specify the template file for generate java file replacement-map-list : pre-defined name in java file generation Enjoy~
About
Btrace tools for performacne tuning
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published