Производительность - использование памяти и процессора на холостом ходу - PullRequest
0 голосов
/ 09 января 2019

У меня есть приложение React-Native, работающее на React 16.6.0 и React-Native 0.57.4.

Я использую профилировщик Android Studio, чтобы проверить использование памяти / сети / энергии, и столкнулся со странной проблемой.

Когда приложение бездействует («свернуто» в фоновом режиме, не убито), не должно уменьшаться использование памяти и загрузка ЦП ?

Вот что у меня есть: enter image description here Вертикальный синий разделитель - это когда я перешел в другое приложение, и мое приложение бездействовало.

Это нормально, что использование памяти не уменьшается, а стабилизируется?

Почему у меня пиковое использование процессора и энергии на регулярной основе? Даже если он на 2-6% ниже, это все же больше, чем я ожидал, так как приложение в данный момент не работает.

Есть ли у вас какие-либо подсказки о том, что происходит?

...