Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在dalvik中,它如何处理内存碎片?我知道它有一个车库收集器。但是,如果我的应用程序分配了很多“小”对象,然后释放其中一些并且空闲内存分散在各处,该怎么办。当我的应用程序尝试分配大内存时,dalvik 如何找到内存(有足够的可用内存可用于此分配,但可用内存分散在各处)?
垃圾收集器创建收集树。如果对象引用 null 垃圾收集器从树中删除此对象,则集合树包含对象引用。