星期六, 10月 29, 2011

Android 記憶體管理的知識

原文地址:http://bbs.hiapk.com/viewthread.php?tid=849729&extra=&page=1

Android的原理-不需要太多的剩餘內存

不用在意剩餘內存的大小.其實很多人都是把使用其他系統的習慣帶過來來了.安卓Android大多應用沒有退出的設計其實是有道理的,這和系統對進程的調度機制有關係.如果你知道java,就能更清楚這機制了.其實和java的垃圾回收機制類似,系統有一個規則來回收內存.進行內存調度有個閥值,只有低於這個值系統才會按一個列表來關閉用戶不需要的東西.當然這個值默認設置得很小,所以你會看到內存老在很少的數值徘徊.但事實上他並不影響速度.相反加快了下次啟動應用的速度.這本來就是安卓Android標榜的優勢之一,如果人為去關閉進程,沒有太大必要.特別是自動關進程的軟件.