垃圾收集器如何与内存一起工作?

时间:2019-06-13 09:44:08

标签: android garbage-collection

我正在学习Android,但我不了解内存和垃圾收集器如何工作并“一般”地进行通信。我告诉你我的远见,如果有错,请纠正我,或者给我一个很好的链接来撰写。

我们有一个带有installes应用的Android操作系统。 Android拥有自己的内存位置,称为“堆”。应用没有任何内容。

启动某些应用程序时,Android会将部分自己的堆提供给应用程序。而且它困扰着所有应用程序,因此一部分OS堆分布在应用程序之间。如果需要,操作系统可以为应用程序提供更多内存。

当内存不足时,操作系统会运行自己的工具(称为“垃圾收集器”)从应用程序中回收一些内存。他将没有外部链接的对象搜索到内存的分布式部分,如果没有人引用,则销毁对象。如果内存严重不足,则垃圾收集器可以终止某些应用程序的进程。

我是对的还是熟练的低级初级班?

0 个答案:

没有答案