0

我感到困惑:当我从主屏幕启动应用程序 A 时,使用此命令“adb shell procrank | grep 'A'”检查 uss,然后按“返回”菜单键返回主屏幕;然后重新启动A并返回Home几次,uss变得越来越大。uss 号如 19296、19312、19324、19340 ......有人对此有任何想法吗?非常感谢您的关注。

4

1 回答 1

0

USS 表示特定进程正在使用的内存。如果进程终止,将释放的内存。如果你看到这个数字像失控的火车一样增加,你可能有内存泄漏。按下后退/主页按钮并不能保证您的应用程序进程将被终止,并且通过任何方式重新启动只会将该进程带到前台(如果它仍然存在)。

编辑:阅读此处以获得有关其工作原理的良好解释。.

于 2012-10-18T06:43:18.373 回答