0

我想知道是否可以从 Android 框架中的特权系统服务触发系统范围的垃圾收集?我在想一个专门的信号,一旦被运行 dalvik VM 的进程捕获,就会就地进行垃圾收集。另一种选择是 AcitivityManager(或其他一些系统服务)的 API。

4

1 回答 1

2

当然,对此没有任何记录或支持。

如果有的话,我希望他们有逻辑来防止GC 同时发生在 2 个以上的进程上。在所有 Dalvik 进程中触发立即 GC 会使设备停止运行,尤其是在单核设备上,因为有几十个进程都试图同时进行 GC。

当然,欢迎您下载 Android 源代码,对其进行修改以适应您的更改,然后在您控制的设备上部署一个 ROM 模块。

于 2013-02-03T12:32:04.200 回答