Android-MemorySahre:在本机中使用 ashmem ipc

时间:2024-06-18 18:53:47
【文件属性】:

文件名称:Android-MemorySahre:在本机中使用 ashmem ipc

文件大小:3.79MB

文件格式:ZIP

更新时间:2024-06-18 18:53:47

C++

Android-MemorySahre 在本机中使用 ashmem ipc。 该计划将用于在两个进程之间传输大缓冲区数据。 流程一: 1.ashmeme_create_region 2.mmap 3.读或写共享内存。 4.关闭。 流程乙: 1.通过binder的ParcelFileDescriptor在两个进程之间事务fd。 因为 struct 文件对于 linux 内核是全局的。 所以 binder 驱动程序可以通过 fget 获取文件,并使用新的 fd 将文件映射到 anthoer 进程。 API target_fd_install。 2.mmap 3.读或写共享内存 4.关闭


网友评论