上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: copy from : http://gityuan.com/2016/03/12/start-activity/ 基于Android 6.0的源码剖析, 分析android Activity启动流程,相关源码: frameworks/base/services/core/java/com/andr 阅读全文
posted @ 2020-03-02 14:41 oude_yang 阅读(629) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2018/05/19/android-process-adj/ 本文基于原生Android 9.0源码来解读进程优先级原理,基于篇幅考虑会精炼部分代码 一、概述 1.1 进程 Android框架对进程创建与管理进行了封装,对于APP开发者 阅读全文
posted @ 2020-02-28 19:46 oude_yang 阅读(2521) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2016/08/07/android-adj/ 一、概述 提到进程调度,可能大家首先想到的是Linux cpu调度算法,进程优先级之类概念,本文并不打算介绍这些内容,而是介绍Android framework层中承载activity/se 阅读全文
posted @ 2020-02-28 17:36 oude_yang 阅读(1916) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2015/12/19/android-process-category/ 整理Android手机,核心进程和线程情况 一、概括 系统启动架构图: 上图在Android系统-开篇中有讲解,是从Android系统启动的角度来分析,本文是从进程 阅读全文
posted @ 2020-02-28 15:22 oude_yang 阅读(319) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2015/10/01/process-priority/ 线程与进程的最大区别就是是否共享父进程的地址空间,内核角度来看没有线程与进程之分,都用task_struct结构体来表示,调度器操作的实体便是task_struct。 一、 进程优 阅读全文
posted @ 2020-02-28 14:51 oude_yang 阅读(928) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2016/09/17/android-lowmemorykiller/ frameworks/base/services/core/java/com/android/server/am/ProcessList.java platform/ 阅读全文
posted @ 2020-02-28 14:19 oude_yang 阅读(742) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2015/10/01/process-lifecycle/ 做为应用开发者,对于进程生命周期和进程中的内存回收是透明的,但了解生命周期对加深对Andorid体系的理解很有帮助 一、 进程生命周期 Android系统将尽量长时间地保持应用进 阅读全文
posted @ 2020-02-28 11:04 oude_yang 阅读(298) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2017/05/19/ams-abstract/ 本文基于Android 6.0的源代码,来分析四大组件的管理者AMS frameworks/base/services/core/java/com/android/server/am/ - 阅读全文
posted @ 2020-02-28 11:03 oude_yang 阅读(396) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2017/08/06/linux_process_pid/ 一. 概述 Android系统创建进程,最终的实现还是调用linux fork方法,对于linux系统每个进程都有唯一的 进程ID(值大于0),也有pid上限,默认为32768。 阅读全文
posted @ 2020-02-27 20:15 oude_yang 阅读(1912) 评论(0) 推荐(0)
摘要: copy from : http://gityuan.com/2017/08/05/linux-process-fork/ 基于Kernel 4.4源码 kernel/include/linux/sched.h kernel/include/linux/kthread.h kernel/arch/a 阅读全文
posted @ 2020-02-27 17:56 oude_yang 阅读(586) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页