DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
(4) Wait for 10 seconds and check the results in the browser:
(5) What does it show?
The bottom line is the 100% time of the execution. You can see how this 100% of the time is shared between the different method...
You can click to any of the segments to show the details of that specific method execution.
URL parameters
- To collect 1 minute CPU profile of current process and output in tree format (html): http://localhost:9876/prof?output=tree&duration=60
- To collect heap allocation profile of current process (svg): http://localhost:9876/prof?event=alloc
- To collect lock contention profile of current process: http://localhost:9876/prof?event=lock
- Following event types are supported (default is 'cpu') (NOTE: not all OS'es support all events)
- cpu
- page-faults
- context-switches
- cycles
- instructions
- cache-references
- cache-misses
- branches
- branch-misses
- bus-cycles
- L1-dcache-load-misses
- LLC-load-misses
- dTLB-load-misses
- mem:breakpoint
- trace:tracepoint
How to use it with my own cluster?
(1) Download async profiler
...
