如何解决一旦您启动应用程序,Camera2Basic 的 PSS 就会增加
先决条件:我使用的是 Android Q 版本。
重现步骤:
- 打开 Camera2Basic 应用。
- 选择任何相机说 Back JPEG (0)
- 保持应用运行。
- 在设备上为此应用收集 PSS。像这样的东西。
-
目标:/ # procrank | grep -i camera2
5455 5381720K 219916K 111828K 104916K com.android.example.camera2.basic
-
目标:/ # procrank | grep -i camera2
5455 5414488K 230008K 121916K 115000K com.android.example.camera2.basic
-
恶作剧 | grep -i camera2
5455 5815896K 411812K 303704K 296772K com.android.example.camera2.basic
-
您会注意到此应用的 PSS 不断增加,直到 900 MB,5-6 分钟后它会降到 200 MB。这对低内存目标不利。
我做了一些调查(收集了 pmaps 数据),发现 Android Native 堆在增加(PSS 的增加似乎是由于“anon:libc_malloc”)。
请帮忙解决这个问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。