134 字
1 分钟
Zygote的IPC通信机制为什么不采用binder如果采用binder的话会有什么问题么

Zygote的IPC通信机制为什么不采用binder如果采用binder的话会有什么问题么#

fork机制是单线程fork,也就是说fork出来的子进程只有一个线程, 如果使用binder机制去实现进程间的通讯,因为binder机制有binder线程池,线程之间的安全由锁控制, 所以当fork出现的子线程如果只有一个线程时,很可能会引起死锁,主要答出关键点单线程、死锁基本就ok了

Zygote的IPC通信机制为什么不采用binder如果采用binder的话会有什么问题么
作者
强人自传
发布于
2022-12-24
许可协议
CC BY-NC-SA 4.0