簡述Android系統內存不足時候,內存回收機制

當Android系統的內存不足時,會根據以下的內存回收規則來回收內存:

1.先回收與其他Activity或Service/Intent Receiver無關的進程(即優先回收獨立的Activity)

2.再回收處於“Stopped”狀態的其他類型Activity(在背景等待的Activity)。很久沒有使用的Activity優先回收(比較官方的說法是“根據LRU算法...”)

3.還不夠?回收service進程

4.快不行啦,關掉可見的Activity進程

5.關閉當前的Activity

當系統缺失到開始劃掉“可見的Activity進程”時,大概我們換機器的時機也早該到啦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章