Understanding Android Source: ASHMEM
本文介绍了对作者Android匿名共享内存的认识,这些认识来自于对三本书的学习,分别是《Android系统源代码情景分析》、《深入理解Linux内核》、《Unix网络编程 卷二:进程间通信》。作者能力水平有限,难免在一些文字上鹦鹉学舌,错误也难免,敬请读者注意甄别。
[ Read More » ]本文介绍了对作者Android匿名共享内存的认识,这些认识来自于对三本书的学习,分别是《Android系统源代码情景分析》、《深入理解Linux内核》、《Unix网络编程 卷二:进程间通信》。作者能力水平有限,难免在一些文字上鹦鹉学舌,错误也难免,敬请读者注意甄别。
[ Read More » ]我自己编译AOSP已经很久了,也陆续刷机到Nexus 5和Pixel上,虽然之前也有遇到过缺失系统库文件一类的问题,但也都解决了。不过,一直以来有个问题困扰着我,那就是在Nexus 5上的耗电问题。
[ Read More » ]Binder驱动扮演的角色主要有:
Android Binder的前身是OpenBinder,已经于2014年10月合并入Linux主线,得到Linux阵营的认可。其可以理解为一种面向对象的远程调用。
[ Read More » ]程序的内存按类型来划分,分为三种: