
沉淀、分享、成长,让自己和他人都能有所收获!?
?Binder
机制的设计从最底层–驱动层,就考虑到了对于多线程的支持。
具体内容如下:
- 使用
Binder
的进程在启动之后,通过BINDER_SET_MAX_THREADS
告知驱动其支持的最大线程数量 - 驱动会对线程进行管理。在
binder_proc
结构中,这些字段记录了进程中线程的信息:max_threads
,requested_threads
,requested_threads_started
,ready_threads
binder_thread
结构体代表当前binder
操作所在的线程,binder_thread
与进程中的binder
线程(IPCThreadState
)是一一对应关系;- 驱动通过<

交个朋友:加V领优惠卷
微信名片


评论记录:
回复评论: