IPC
tjoven
这个作者很懒,什么都没留下…
展开
-
android 进程和线程的区别,以及系统的进程的基本知识
进程是系统进行资源分配的独立单元 设计思想:为了允许多个程序同时在内存中运行特点 进程是程序的一次执行过程。若程序执行两次甚至多次,则需要两个甚至多个进程。 进程是是正在运行程序的抽象。它代表运行的CPU,也称进程是对CPU的抽象。(虚拟技术的支持,将一个CPU变幻为多个虚拟的CPU) 系统资源(如内存、文件)以进程为单位分配。 操作系统为每个进程分配了独立的地址空间 操作系统通过“调度”把控制权交原创 2017-09-17 15:07:46 · 4437 阅读 · 0 评论 -
Messenger 跨进程通信
参考: Android应用进程间通信之Messenger信使使用及源码浅析 1,概述: Messenger实现了IPC通信,其真实原理也是使用了AIDL进行通信,但是和直接使用AIDL不同的是Messenger利用了Handler处理通信,所以它是线程安全的(不支持并发处理);而我们平时用的AIDL是非线程安全的(支持并发处理)。所以大多数时候我们应用中是不需要处理夸进程并发处理通信的,所以这转载 2017-04-11 17:28:46 · 264 阅读 · 0 评论