一、Linux内核的基本知识
1.进程隔离/虚拟地址空间
我们知道在操作体系当中,为了掩护操作体系中的某些进程,互不干扰,它就设计了一个叫进程隔离的技巧,而这个技巧就是为了不进程A可以去操作进程B的数据情形下去实现的.进程的隔离实现,它用到了虚拟地址空间,进程A的虚拟空间和进程B的虚拟空间,实际上是不同的,这样就避免了进程A的数据可以写到进程B里面.操作体系当中,不同进程之间和数据是不同享的,所以说对每一个进程来讲,它其实以为自己独享操作体系,实际上是虚拟的一个空间而已.如果让一个进程同另外一个进程进行通讯,则须要某种进程间的通讯机制,能力完成,也就是在安卓里面Binder通讯机制可以完成. 我们知