Контекст: Когда я запускаю приложение для Android в одиночку, загрузка процессора составляет 20% (с использованием dumpsys cpuinfo). Однако когда я параллельно запускаю другое приложение, загрузка ЦП снижается, скажем, до 13-12%. Я наблюдал такое же поведение с командой TOP. Эти значения идут дальше, если я запускаю другие приложения параллельно с ними. Действительно, загрузка процессора увеличивается.

Насколько я понимаю, эти две команды (TOP, Dumpsys cpuinfo) возвращают абсолютное использование ЦП (Single CPU). Но это не похоже на правду. Так или иначе, эти значения связаны с нагрузкой, поэтому они снижаются при увеличении общей нагрузки.

Я не могу найти какие-либо подробности о том, как эти двое связаны. Являются ли сообщаемые значения ЦП как-то зависимыми от перегрузки? Если да, то как? Есть объяснения?

0