触发系统范围的垃圾收集

时间:2013-02-03 11:24:04

标签: android memory garbage-collection android-framework

我想知道是否有可能从Android Framework中的特权系统服务触发系统范围的垃圾收集?我正在考虑类似于一个专门的信号,一旦被运行dalvik VM的进程所困,就会进行就地垃圾收集。另一种选择是AcitivityManager(或其他一些系统服务)的API。

1 个答案:

答案 0 :(得分:2)

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

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

当然,欢迎您下载Android源代码,修改它以适应,并在您控制的设备上部署ROM mod并更改。