Yinchen 的博客
首页
分类
归档
关于
首页
分类
归档
关于
登录
标签:虚拟内存
清除筛选
Binder(四):mmap 原理:Binder 一次拷贝的底层机制
2026/08/21
Android系统
一、mmap 是什么 1.1 内存映射的定义 mmap 是 Linux 提供的一个系统调用(用户态程序请求内核代为执行某项工作的入口),作用是把进程的一段虚拟内存区域和一个具体的对象关联起来。这个对象可以是磁盘上的文件,也可以是内核分配的一批物理内存。关联建立之后,用文件的内容初始化这块虚拟内存区域,进程读写这段地址就等于读写那个对象。 这里的虚拟地址是进程眼里的地址编号,不装数据;数据躺在物理内