PerformanceGetting started4 min read
Profiling an iPhone when you do not have a Mac
Instruments is macOS-only and wants your project open. What is actually available to a Windows or Linux team that needs to know why an app is slow on a real device.
PerformanceGetting started4 min read
Instruments is macOS-only and wants your project open. What is actually available to a Windows or Linux team that needs to know why an app is slow on a real device.
PerformanceQA3 min read
Why an average FPS tells you nothing, how to read a dip against CPU, GPU and memory, and the five causes that account for most mobile stutter.
EnergyPerformance3 min read
"Your app drains my battery" arrives with no timestamps and no reproduction. A method for finding out whether it is true, and what is actually responsible.
MemoryPerformance4 min read
Reading a memory trend on a real device — sawtooth versus staircase, what jetsam looks like from the outside, and why a crash with no exception is a memory bug.
PerformanceApp data3 min read
A mini-program runs inside somebody else's app. What that does to your measurements, and how to attribute cost to the right process.