Contexto: Quando executo um aplicativo Android sozinho, recebo um uso da CPU de 20% (usando dumpsys cpuinfo). No entanto, quando executo outro aplicativo em paralelo com ele, os Usos da CPU ficam inativos, digamos, de 13 a 12%. Eu observei o mesmo comportamento com o comando TOP. Esses valores vão mais abaixo, se eu executar outros aplicativos em paralelo com eles. De fato, a carga da CPU aumenta.
Meu entendimento é que esses dois comandos (TOP, Dumpsys cpuinfo) retornam o uso absoluto da CPU (CPU Única). Mas isso não parece ser verdade. De alguma forma, esses valores têm relação com a carga, e é por isso que eles diminuem quando a carga geral aumenta.
Não consigo encontrar detalhes sobre como esses dois estão relacionados. Os valores relatados da CPU são de alguma forma dependentes da sobrecarga? Se sim, como? Alguma explicação?
Tags android cpu top cpu-usage resource-usage