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