gpt4 book ai didi

java - 在 Android 上,垃圾收集是按进程还是系统范围进行的?

转载 作者:行者123 更新时间:2023-12-02 00:39:35 25 4
gpt4 key购买 nike

在日志中,当您看到以下内容时:

DEBUG/dalvikvm(####): GC freed 5052 objects / 577400 bytes in 54ms

这是否意味着它释放了我的应用程序本身创建的 5052 个对象,或者这 5052 个对象中的某些对象可能是在后台运行的其他应用程序创建的?

最佳答案

在 Android 上,每个应用程序都在自己的进程中运行,每个进程都在自己的虚拟机 (VM) 中运行。您查看的 GC 特定于您的应用程序,因此该信息仅属于您的应用程序。

Dalvik VM 使用跟踪垃圾收集器 (Mark & Sweep Approach) .

关于java - 在 Android 上,垃圾收集是按进程还是系统范围进行的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6721806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com