
IPC机制
文章平均质量分 94
json_it学习笔记
纸上得来终觉浅,绝知此事要躬行
展开
-
Binder原理
在阅读本篇文章之前,建议先阅读一下这篇文章。 一、概述 本篇博文的目的是学习整理,以备忘。 二、Binder的优势 Andriod系统是基于Linux内核的,Linux已经提供了管道、消息队列、Socket等IPC机制。为啥Android还要自己搞Binder来实现IPC的。 共享内存虽然不需要数据拷贝,但是控制复杂。 Socket作为一款通用接口,其传输效率低,开销大...原创 2018-04-21 19:26:46 · 608 阅读 · 0 评论 -
Android IPC原理分析小结
简介 理解Android的跨进程通信原理的关键是Binder。Binder是Android中独有的跨进程通信方式,底层的支持是Binder Driver,需要知道的是Linux 内核中并不包含Binder Driver,也就是说Linux并不对Android中的Binder跨进程通信方式提供支持。 跨进程通信是需要内核空间作为支持的。传统的IPC机制如管道、Socket都是内核的一部分,因此通...原创 2019-08-03 13:44:38 · 729 阅读 · 0 评论