OKTECH Profiler
OKTECH Profiler is a low-impact, sampling profiler for Java. It doesn't require constant connection from a profiler console, as it dumps the profiled information in a binary file. This file can later processed and report can be generated from the overall information. It can be executed in a local JVM or it can connect to a remote JMX server, allowing to profile any kind of application. The overhead of the profiler is very low (and it can be tuned further if required, e.g. reducing the sampling frequency) compared to instrumentation profilers.
(追記) (追記ここまで)
License
Apache Software License