2016-11-17 1 views
0

Я читаю данные об использовании ЦП моего приложения, используя команду dumpsys cpuinfo, однако похоже, что она не обновляет информацию. Например, выход выглядит следующим образом:dumpsys cpuinfo не сообщает обновленную информацию о LG WATCH R

CPU usage from 886396ms to 613049ms ago: 

Это означает, что последнее обновление было около 613 секунд назад. Это не имеет смысла. Он обновляет эту информацию на телефоне в течение нескольких секунд.

Мои часы подключены через USB к моему ноутбуку. Я выполняю следующую команду.

adb shell dumpsys cpuinfo 

Что я делаю неправильно?

ответ

1

Я не думаю, что вы делаете что-то неправильно.

Этот интервал не удивляет меня по двум причинам: (1) Нагрузка процессора часов довольно стабильна в течение длительных интервалов времени, потенциально покоя в течение нескольких часов, поэтому длинные интервалы имеют больше смысла, чем короткие интервалы. И (2) время автономной работы очень важно, поэтому вы хотите свести к минимуму выборку, скажем, каждые 30-60 секунд.

Возможно, вы сможете увеличить время выборки, но мне нужно задаться вопросом, действительно ли это необходимо.

+0

Можете ли вы рассказать мне, как заставить небольшое время выборки? Я хочу увидеть использование процессора моим приложением. Мое приложение показывает 0% из-за этих длинных интервалов. Мне нужно как-то заставить обновление, чтобы получить доступ к моему приложению. – utengr

+0

30-60 секунд в порядке со мной, но в этом случае его не обновляется в течение нескольких минут, что странно. – utengr

+0

Я не могу вам помочь. Я не знаком с API и не имею на данный момент времени, чтобы рассмотреть его. –

Смежные вопросы