Android Binder 总结
基本概念
我们知道, Android 系统是基于 Linux 内核的。
进程隔离
进程隔离是为保护操作系统中进程互不干扰而设计的一组不同硬件和软件的技术。
这个技术是为了避免进程 A 写入进程 B 的情况发生。 进程的隔离实现,使用了虚拟地址空间。
进程 A 的虚拟地址和进程 B 的虚拟地址不同,这样就防止进程 A 将数据信息写入进程 B 。
操作系统的不同进程之间,数据是不共享,但是如果一个进程想要和另外一个进程进行通信,咋办呢,这就涉及到进程通信的问题。
...