【android】进程优先级(Framework设置优先级,LowMemoryKiller查杀)
? ??static? final? int??NATIVE_ADJ = -17; ?
????static??final??int??SYSTEM_ADJ?= -16; ? // ?系統(tǒng)進(jìn)程 (init + system-server)
? ??static??final??int??PERSISTENT_PROC_ADJ?= -12; ?//核心進(jìn)程
? ?
? ??static??final??int??FOREGROUND_APP_ADJ?= 0; ? ?//前臺(tái)進(jìn)程
? ?
?? ?static??final??int??VISIBLE_APP_ADJ?= 1; ? ? //可見進(jìn)程
?? ?static??final??int??PERCEPTIBLE_APP_ADJ?= 2; ? //可感知進(jìn)程
?? ?static??final??int??BACKUP_APP_ADJ?= 3;
?? ?static??final??int??HEAVY_WEIGHT_APP_ADJ?= 4; ?//重量進(jìn)程
?? ?static??final??int??SERVICE_ADJ?= 5; ? //服務(wù)進(jìn)程
? ?
?? ?static??final??int??HOME_APP_ADJ?= 6; ? //Home進(jìn)程
?? ?static??final??int??PREVIOUS_APP_ADJ?= 7; ?//前個(gè)進(jìn)程
????static??final??int??SERVICE_B_ADJ?= 8;
????static??final??int??CACHED_APP_MIN_ADJ?= 9;
??
?? ?static??final??int??CACHED_APP_MAX_ADJ?= 15;
? ??static??final??int??UNKNOWN_ADJ?= 16;
優(yōu)先級(jí) ? ? ? ? ? ?所剩內(nèi)存
? ?0 ? ?--------- ??3 *512, ? ??/* 6MB */
?? 1 ? ?--------- ??2 *1024,???/* 8MB */
?? 6 ? ?--------- ??4 *1024,???/* 16MB */
?? 12 ?--------- ?16 *1024,??/* 64MB */
(可殺進(jìn)程中)優(yōu)先級(jí)最低+占有內(nèi)存最多
? ? ? ?
總結(jié)
以上是生活随笔為你收集整理的【android】进程优先级(Framework设置优先级,LowMemoryKiller查杀)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【android】3.0以后系统给广播默
- 下一篇: 【android】EGL数据结构