Android 操作系統(tǒng)的內(nèi)存回收機(jī)制
作者:佚名
Android 是一款基于 Linux 內(nèi)核,面向移動(dòng)終端的操作系統(tǒng)。為適應(yīng)其作為移動(dòng)平臺(tái)操作系統(tǒng)的特殊需要,谷歌對其做了特別的設(shè)計(jì)與優(yōu)化,使應(yīng)用程序關(guān)閉但不退出,并由操作系統(tǒng)進(jìn)行進(jìn)程的回收管理。本文在 Application Framework 與 Linux 內(nèi)核兩個(gè)層次上,以進(jìn)程為粒度,對 Android 操作系統(tǒng)的進(jìn)程資源回收機(jī)制進(jìn)行了剖析。讀者可以從本文獲得對 Android 應(yīng)用程序的生存周期的進(jìn)一步理解,從而更加合理、高效地構(gòu)建應(yīng)用程序。
責(zé)任編輯:鳶瑋
來源:
IBMdW