Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android

Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android

  • April 30, 2018
Table of Contents

Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android

Last October, Uber’s Mobile Engineering team kicked off an effort to improve app performance, and we’ve made great progress so far with speedups of well over 50 percent for some of our key transitions. Early on, we learned that certain classes of performance issues are trivial to root cause. It’s easy to spot I/O on the main thread, for example.

In those cases, we found conventional Android performance profiling tools quite sufficient for debugging.

Source: uber.com

Tags :
Share :
comments powered by Disqus

Related Posts

Netflix FlameScope

Netflix FlameScope

We’re excited to release FlameScope: a new performance visualization tool for analyzing variance, perturbations, single-threaded execution, application startup, and other time-based issues. It has been created by the Netflix cloud performance engineering team and just released as open source, and we welcome help from others to develop the project further. (If it especially interests you, you might be interested in joining Netflix to work on it and other projects.)

Read More