GoAlgo

Binder(四):mmap 原理:Binder 一次拷贝的底层机制

sanyinchen

一、mmap 是什么 1.1 内存映射的定义 mmap 是 Linux 提供的一个系统调用(用户态程序请求内核代为执行某项工作的入口),作用是把进程的一段虚拟内存区域和一个具体的对象关联起来。这个对象可以是磁盘上的文件,也可以是内核分配的一批物理内存。关联建立之后,用文件的内容初始化这块虚拟内存区域,进程读写这段地址…

正在进入完整页面…