У меня есть приложение React-Native, работающее на React 16.6.0 и React-Native 0.57.4.
Я использую профилировщик Android Studio, чтобы проверить использование памяти / сети / энергии, и столкнулся со странной проблемой.
Когда приложение бездействует («свернуто» в фоновом режиме, не убито), не должно уменьшаться использование памяти и загрузка ЦП ?
Вот что у меня есть:
Вертикальный синий разделитель - это когда я перешел в другое приложение, и мое приложение бездействовало.
Это нормально, что использование памяти не уменьшается, а стабилизируется?
Почему у меня пиковое использование процессора и энергии на регулярной основе?
Даже если он на 2-6% ниже, это все же больше, чем я ожидал, так как приложение в данный момент не работает.
Есть ли у вас какие-либо подсказки о том, что происходит?