![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
Robin.Yin
一只勤勉的小虫,如痴如醉地沉迷于书卷,孜孜不倦地咀嚼着文字-书虫
展开
-
Android ION内存管理
ION是Android引入的一种避免内存碎片化的内存管理方式,用于分配连续或不连续内存。为了满足各种场景下的内存分配要求,ION引入了内存heap的概念.一个内存heap定义和实现了内存分配的方式或者用途. 1.内存heap1.1 heap类型enum ion_heap_type { ION_HEAP_TYPE_SYSTEM,//分配的物理页面不保证是连续的.类似于vmal...原创 2018-12-26 09:29:54 · 2028 阅读 · 0 评论 -
Android下的ashmem分析
主要分析匿名共享内存使用(ashmem)和实现原理未完待续........原创 2018-12-26 09:34:54 · 321 阅读 · 0 评论 -
android init.rc语法分析
Android系统中init.rc文件用来初始化系统,启动服务,挂载文件系统等工作.Init进程启动后,就会去解析init.rc.Init.rc有其语法规则.关键字和其他机器语言类似,init.rc语法也定义了关键字,具体有三种类型的关键字:1.1 Option 类型关键字 用来修饰service有以下几种:Class : 标识service属于哪个类Con原创 2015-01-23 17:34:47 · 1603 阅读 · 0 评论 -
Android LOG机制的实
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及LINUX内核驱动等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。本系列文章针对LOG机制的内部实现机理进行解读,解读LOG机制的实现架构。LOG的运行环境 下图是Android官方网站上给出的Android的Debug环境。 Android的LOG机制当原创 2014-12-15 15:51:25 · 546 阅读 · 0 评论