Confirmed users
975
edits
m (Mcomella moved page Performance/Fenix/Getting Started to Performance/Fenix/Profilers and Tools: Original page title is not descriptive to content) |
(→Advanced tools:: Add perfetto) |
||
Line 31: | Line 31: | ||
<ol> | <ol> | ||
<li>'''Perfetto''' ([https://ui.perfetto.dev/ official documentation]) is a comprehensive tracing profiler developed by Google for Android, Chrome, and other applications. It uses many Linux profiling facilities to get information about the application as well as OS-level information (e.g. which CPU is scheduled, what's the frequency, how does disk IO look, etc.). We haven't explored this thoroughly but it seems useful and is easy to run on modern Android devices</li> | |||
<li>'''Simpleperf''' ([https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/README.md#Android-application-profiling official documentation]; follow the Fenix-specific steps found in this [https://github.com/acreskeyMoz/simpleperf_for_geckoview_example#simpleperf-for-gecko-apps README]) is most useful when you want: | <li>'''Simpleperf''' ([https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/README.md#Android-application-profiling official documentation]; follow the Fenix-specific steps found in this [https://github.com/acreskeyMoz/simpleperf_for_geckoview_example#simpleperf-for-gecko-apps README]) is most useful when you want: | ||
<ol> | <ol> |